CVE-2026-8481Disclosure(apple / langflow)

HIGHCVSS 9.9 · CRITICAL

Exploitation ongoing with high activity in latest observed window (1 mentions)

Immediate actions

  • Patch apple langflow systems immediately
  • Assume compromise if assets are exposed
  • Hunt for exploitation attempts and persistence artifacts

Recommended action window: Immediate (within 24h)

NVD description

IBM Langflow OSS 1.0.0 through 1.10.0 contain a critical remote code execution vulnerability in the code validation API endpoint. The POST /api/v1/validate/code endpoint accepts user-supplied Python code and executes it directly using Python's built-in exec() function without sandboxing, input validation, or privilege restrictions, enabling any authenticated user to execute arbitrary system commands with the full privileges of the Langflow server process.

7.0/ 10 priority

Sources & remediation

Vendor / third-party advisories
Weakness type (CWE)
CWE-94

Priority

HIGH

Exploitation

ACTIVE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • langflow
  • linux_kernel
  • macos
  • windows

Threat summary

  • Active exploitation appears in 2 classified signals
  • Exploit tooling references are present in monitored signal
  • Patch or workaround signal is available
  • 7 mentions across 6 observed days

What's happening

  • Active exploitation reported across 2 signals
  • Exploit tool or code specified in 2 signals
  • Patch or workaround mentioned in 4 signals
  • Technical details provided in 5 signals
  • Disclosure: 2 classified signals
  • Peaked 5d ago at 2 mentions (2026-07-18); latest day: 1
  • 7 total mentions across 6 days

Affected systems

Products
langflowlinux_kernelmacoswindows

1 version affected across 4 products

Deep dive

Activity timeline7 mentions / 6d
01122Mentions · 2026-07-18: 2Mentions · 2026-07-19: 1Mentions · 2026-07-29: 1Mentions · 2026-09-04: 1Mentions · 2026-09-05: 1Mentions · 2026-10-10: 1Exploit Tool / Code · 2026-09-04: 1Exploit Tool / Code · 2026-09-05: 1Active Exploitation · 2026-09-04: 1Active Exploitation · 2026-09-05: 1Patch / Workaround · 2026-07-18: 1Patch / Workaround · 2026-07-19: 1Patch / Workaround · 2026-09-04: 1Patch / Workaround · 2026-09-05: 1Technical Details · 2026-07-18: 2Technical Details · 2026-07-19: 1Technical Details · 2026-09-04: 1Technical Details · 2026-09-05: 107-1807-1907-2909-0409-0510-10
Signal classification3 categories
Disclosure
233.3%
Patch
233.3%
Active Exploitation
233.3%
Referenced assets10 URLs
Classification over time
DateTotalLabels
2026-07-182
Disclosure1Patch1
2026-07-191
Patch1
2026-07-291
Disclosure1
2026-09-041
Active Exploitation1
2026-09-051
Active Exploitation1
Full discourse7 posts
  • !Manan@0xManan

    Default Langflow - auto_login mints you a SUPERUSER JWT. Then validate/code just exec()s your Python. CVE-2026-9198 = CVE-2026-9103 + CVE-2026-8481. IBM Langflow OSS 1.0.0-1.10.0 when AUTO_LOGIN is on (default pre-1.5). Chain: unauth GET /api/v1/auto_login —> SUPERUSER bearer —> POST /api/v1/validate/code with def _v(a=exec(...)): pass —> RCE as the service user (often root). PoC: https://github.com/0xdak/cve-2026-9198_exploit Patch / kill LANGFLOW_AUTO_LOGIN. Don't run it as root. Who else is shipping "dev defaults" that mint admin tokens to the open internet? #Langflow #RCE #CVE #AppSec #InfoSec

    23234104.6K
    2.3K followersView on X
  • ThreatAft@ThreatAft
    Patch

    🚨 Critical Langflow OSS Alert 5 vulnerabilities (4× CVSS 9.9, 1× CVSS 7.8) affect Langflow OSS 1.0.0–1.10.0, enabling RCE, privilege escalation & arbitrary file writes. 🔧 Upgrade to Langflow OSS 1.10.1 immediately. 🔗 https://threataft.com/articles/langflow-oss-critical-rce-vulnerabilities-cve-2026-9135-cve-2026-8476-cve-2026-8481-cve-2026-8635-cve-2026-8859?utm_source=twitter&utm_medium=social&utm_campaign=share #CyberSecurity #Langflow #AI #RCE https://t.co/LO5DM9Ctur

    Post summary

    The tweet alerts users to critical RCE vulnerabilities in Langflow OSS and urges an immediate upgrade to version 1.10.1.

    1001020
    34 followersView on X
  • RST Cloud@rst_cloud
    Active Exploitation

    #threatreport #MediumCompleteness Compromised in 34 Minutes: A Real-World Exploitation Record of Langflow CVE-2026-9198 | 26-08-2026 Source: http://mp.weixin.qq.com/s?__biz=MzI2MDc2MDA4OA==&mid=2247520008&idx=1&sn=0d6eb1521de256b16f73fcbc62d833e4 Key details below ↓ 💀Threats: Xmrig_miner, Adaptixc2_tool, Mirai, 🎯Victims: Langflow instances, Honeypot hosts 🔓CVEs: CVE-2026-9198 \[[Vulners](https://vulners.com/cve/CVE-2026-9198)] - CVSS V3.1: *9.8*, - Vulners: Exploitation: True Soft: - langflow (<1.10.1) CVE-2026-9103 \[[Vulners](https://vulners.com/cve/CVE-2026-9103)] - CVSS V3.1: *9.8*, - Vulners: Exploitation: Unknown Soft: - langflow (<1.10.1) CVE-2026-8481 \[[Vulners](https://vulners.com/cve/CVE-2026-8481)] - CVSS V3.1: *9.9*, - Vulners: Exploitation: Unknown Soft: - langflow (<1.10.1) 📚TTPs: ⚔️Tactics: 9 🛠️Technics: 19 🧨IOCs: - IP: 1 - Hash: 8 💽Software: Langflow, angflow AP, Langflow A, OpenAI, angflow ex, Linux, Unix, curl 🪙Crypto: monero 🔢Algorithms: sha256 🔠Functions: exec 📜Programming Languages: python 💻Platforms: x86, cross-platform, arm, amd64, mips #threatreport: The report documents real-world exploitation of Langflow CVE-2026-9198 against Internet-exposed, default-configured instances. Honeypot telemetry recorded attackers reaching vulnerable API endpoints within approximately 34 minutes of exposure. The primary exploitation path used `/api/v1/validate/code` to trigger command execution. Observed processes included `sh -c /tmp/abc&`, running as the `www-data` user, while payloads were downloaded with `wget` and created or moved using `gnucp`. Attackers assessed three hosts within 37 minutes before selecting one for deployment. Multiple payload types were observed. One intrusion installed a customized AdaptixC2 Gopher implant capable of remote command execution, file operations, process enumeration, and screen capture. Another deployed XMRig 6.22.2 for Monero mining, accompanied by a Python watchdog that restarted the miner every 10 seconds. The miner repeatedly ran as `www-data` and communicated with a mining pool. Its rig name incorporated an `lf9` prefix and the victim address, linking the activity to Langflow exploitation. A separate XMRig 6.26.0 loader supported Linux x86-64, ARM64, and FreeBSD amd64, used TLS, deleted its executable after launch, and lacked embedded wallet or pool configuration. The activity also included a Mirai-like botnet payload. Attackers tried x86, ARMv7, and MIPS variants before successfully deploying an i386 binary disguised as `/tmp/klogd`. The malware used HTTP and a custom command protocol, and demonstrated self-propagation behavior. Some attackers instead abused `auto_login` to obtain a `SUPERUSER` token and directly request `/api/v1/flows`, exposing credentials stored in flow-definition JSON without invoking `validate/code`. The report identifies both automated and targeted activity, including repeated fixed commands and rapid multi-host payload delivery. Affected organizations should upgrade to Langflow 1.10.1 or later, rebuild container images, disable auto-login, restrict access through authentication controls or VPN, and run the service with minimal privileges. Investigations should review logs for `auto_login` followed by `validate/code` or full-data flow requests, rotate exposed credentials, and inspect for suspicious child processes and deleted-but-still-running executables using process or kernel telemetry.

    Post summary

    The report documents real‑world exploitation of Langflow CVE‑2026‑9198, provides detailed attack mechanics and recommended mitigations, and shows active use in the wild.

    00010151
    792 followersView on X
  • Orizon@OrizonCyber
    Patch

    🚨 CVE-2026-8481 — CVSS 9.9/10 ██████████ IBM Langflow OSS 1.0.0 through 1.10.0 contain a critical remote code execution vulnerability in the code validation API... Severity: CRITICAL Patch now. #cybersecurity #CVE https://t.co/WFfv8sCYNi

    Post summary

    The tweet announces a critical RCE vulnerability (CVE-2026-8481) in IBM Langflow OSS and urges users to patch immediately.

    10000249
    68 followersView on X
  • RST Cloud@rst_cloud
    Active Exploitation

    #threatreport #MediumCompleteness Compromised in 34 Minutes: A Real-World Exploitation Account of Langflow CVE-2026-9198 | 26-08-2026 Source: https://mp.weixin.qq.com/mp/wappoc_appmsgcaptcha?poc_token=HCbCkmqjC_7gej4qDb0W0h-WASveoCUsSYh4xARu&target_url=https://mp.weixin.qq.com/s?__biz=MzI2MDc2MDA4OA==&mid=2247520008&idx=1&sn=0d6eb1521de256b16f73fcbc62d833e4 Key details below ↓ 💀Threats: Xmrig_miner, Adaptixc2_tool, Mirai, 🎯Victims: Langflow instances, Honeypot hosts 🔓CVEs: CVE-2026-8481 \[[Vulners](https://vulners.com/cve/CVE-2026-8481)] - CVSS V3.1: *9.9*, - Vulners: Exploitation: Unknown Soft: - langflow (<1.10.1) CVE-2026-9198 \[[Vulners](https://vulners.com/cve/CVE-2026-9198)] - CVSS V3.1: *9.8*, - Vulners: Exploitation: True Soft: - langflow (<1.10.1) CVE-2026-9103 \[[Vulners](https://vulners.com/cve/CVE-2026-9103)] - CVSS V3.1: *9.8*, - Vulners: Exploitation: Unknown Soft: - langflow (<1.10.1) 📚TTPs: ⚔️Tactics: 9 🛠️Technics: 19 🧨IOCs: - IP: 1 - Hash: 8 - Domain: 0 - Url: 0 - Email: 0 - BrowserExtension: 0 💽Software: Langflow, Langflow A, OpenAI, angflow ex, Linux, Unix, curl 🪙Crypto: monero 🔢Algorithms: sha256 🔠Functions: exec 📜Programming Languages: python 💻Platforms: amd64, x86, arm, mips, cross-platform #threatreport: A real-world honeypot investigation found that internet-exposed Langflow instances could be compromised within approximately 34 minutes through CVE-2026-9198. Attackers exploited the `/api/v1/validate/code` endpoint to execute shell commands as the `www-data` user. Observed activity included commands such as `sh -c /tmp/abc&`, payload downloads using `wget`, and file creation through `gnucp`. Three honeypot hosts were assessed within 37 minutes, with attackers selecting one for continued deployment. Post-exploitation activity included installation of a customized AdaptixC2 Gopher implant. The implant supported remote command execution, file operations, process enumeration, and screen capture, although no commands were issued during observation. Other attackers deployed XMRig Monero miners, including version 6.22.2 protected by a Python watchdog that restarted the miner every 10 seconds. Mining activity ran as `www-data` and used victim-specific rig names. A wallet associated with the operation had also received shares from miners deployed through other vulnerabilities, indicating cross-vulnerability exploitation. A separate loader delivered architecture-specific XMRig 6.26.0 builds for Linux x86-64, ARM64, and FreeBSD amd64. Some samples used TLS-encrypted pool communications, omitted hard-coded wallet and pool settings, and deleted themselves after execution. Another campaign attempted multiple architectures before installing a Mirai-family binary disguised as `/tmp/klogd`. This self-propagating botnet node communicated over HTTP, accepted remote commands, and was used for DDoS activity rather than cryptocurrency mining. Attackers also abused Langflow’s `auto_login` functionality. Some sources obtained a SUPERUSER token and directly requested `/api/v1/flows`, extracting credentials from returned flow-definition JSON without using `/api/v1/validate/code`. Generic scan volume did not correlate with exploitation; relatively quiet periods still resulted in compromise, while some high-volume windows contained no successful attacks. Langflow administrators should upgrade to version 1.10.1 or later and treat exposed versions 1.0.0–1.10.0 with auto-login enabled as potentially compromised. Investigations should examine logs for `auto_login` followed by `validate/code` or unauthorized full-data flow requests, rotate exposed credentials, inspect deleted-but-running processes, and monitor abnormal shell or download utilities spawned by Langflow, as well as unusual outbound connections.

    Post summary

    The report documents a real‑world attack exploiting CVE‑2026‑9198 on Langflow within 34 minutes, detailing the exploitation technique, malicious payloads, and provides specific mitigation steps for affected users.

    00000133
    792 followersView on X
  • CERT-PY@CERTpy
    Disclosure

    ⚠️ Vulnerabilidades en productos IBM ❗ CVE-2026-9198 ❗ CVE-2026-9103 ❗ CVE-2026-8481 ➡️ Más info: https://www.cert.gov.py/vulnerabilidades-en-productos-ibm-7/ https://t.co/R2JRwuxwAc

    Post summary

    The post lists several IBM product vulnerabilities (CVE-2026-9198, CVE-2026-9103, CVE-2026-8481) and links to external sources for more information, without providing PoC, exploit details, patches, or technical depth.

    00000189
    6.7K followersView on X
  • Vulmon Vulnerability Feed@VulmonFeeds
    Disclosure

    CVE-2026-8481 Critical Remote Code Execution in IBM Langflow OSS 1.0.0 Through 1.10.0 https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-8481

    Post summary

    An alert announces a critical remote code execution vulnerability affecting IBM Langflow OSS versions 1.0.0 to 1.10.0, with no patch or exploit details provided.

    00000124
    4.1K followersView on X
CPE platform detail4 entries

4 of 4 entries

PartVendorProductVersionTarget SWTarget HW
OSapplemacos---
Applangflowlangflow---
OSlinuxlinux_kernel---
OSmicrosoftwindows---

Explore more