Digest · Tuesday

Security digest: August 4, 2026

3 editorial briefs, 3 known exploited (cisa kev) additions and 10 critical advisories.

All digests · RSS · Markdown

Take stock

  • Act now: Langflow CVE-2026-9198: Exploited Unauthenticated RCE. Anyone running self-hosted Langflow 1.0.0 through 1.10.0 that is reachable from the internet or an untrusted network.
  • Check exposure: ChainDrop. Any team whose lockfile, container image or CI cache contains a flagged version (e.g. keyv 6.0.0, flat-cache 6.1.24, file-entry-cache 11.1.6), or whose repos gained unexpected .claude/ or .vscode/ hook files.
  • Check exposure: Evil Twin. Developers and teams whose editors install extensions from Open VSX, especially where workspace or devcontainer files auto-install recommended extensions in CI or cloud dev environments.
  • Do you run any of these? IBM Langflow, Apache Tomcat, N-able N-central. They are being exploited in the wild (CISA KEV). Patch or mitigate if you do; CISA’s federal deadline is 2026-08-07.
  • npm: 10 critical advisories (flowise-components, flowise). Check with npm audit (or: npm ls <package>).
  • None of it touches your stack? Then there is nothing to do today. That is a result, not a failure to read carefully.

Editorial briefs

Act now

· Vulnerability · CVE-2026-9198, CVE-2026-33017

Langflow CVE-2026-9198: Exploited Unauthenticated RCE

Langflow is now the most repeatedly exploited AI-agent builder on CISA's list; any network-reachable instance below 1.10.1 should be patched today and checked for compromise.

Must act: Anyone running self-hosted Langflow 1.0.0 through 1.10.0 that is reachable from the internet or an untrusted network.

Can relax: Instances already on 1.10.1 or later that are bound to localhost on a single-user machine; people who do not run Langflow.

  1. Check the version (pip show langflow, or the image tag) and upgrade to 1.10.1 or later: pip install -U 'langflow>=1.10.1'
  2. Remove Langflow from the public internet; put it behind a VPN or an authenticating reverse proxy
  3. Set LANGFLOW_AUTO_LOGIN=false and configure real superuser credentials

Read the brief →

Check exposure

· Supply-chain compromise

ChainDrop: npm Worm Trojanizes keyv and cacheable Packages

These are deep transitive dependencies of ESLint-style tooling and HTTP stacks, so many projects resolved them without choosing them; if a lockfile picked up a flagged version in August 2026, treat that host as compromised.

Must act: Any team whose lockfile, container image or CI cache contains a flagged version (e.g. keyv 6.0.0, flat-cache 6.1.24, file-entry-cache 11.1.6), or whose repos gained unexpected .claude/ or .vscode/ hook files.

Can relax: Projects whose lockfiles never resolved a flagged version, and installs run with install scripts disabled, did not execute the payload.

  1. Search lockfiles, images and CI caches for flagged versions and setup.mjs / Math_*.js
  2. If a gh-token-monitor service exists, disable and remove it before revoking GitHub tokens
  3. Rotate npm, GitHub, cloud, Kubernetes, Vault, SSH and Terraform credentials from a clean machine

Read the brief →

Check exposure

· Malicious package

Open VSX: 77 Evil-Twin Extensions Leak Developer Data

Check whether any of the 77 extension IDs are installed or recommended in your workspaces and remove them; this was reconnaissance, not credential theft, so blanket secret rotation is not needed.

Must act: Developers and teams whose editors install extensions from Open VSX, especially where workspace or devcontainer files auto-install recommended extensions in CI or cloud dev environments.

Can relax: VS Code users who install only from Microsoft's Visual Studio Marketplace, and teams that pin Open VSX extensions by verified publisher and version.

  1. List installed extensions (codium --list-extensions --show-versions, or your editor's equivalent) and compare them with Manifold's published list and Open VSX's malicious list.
  2. Search repositories and dev images for the IDs in .vscode/extensions.json, .devcontainer/devcontainer.json and .devcontainer.json, and remove them.
  3. Uninstall any match (codium --uninstall-extension <id>) and rebuild dev containers or CI images that baked it in.

Read the brief →

Known exploited (CISA KEV) 3

Added to CISA’s catalog on this day: confirmed exploitation in the wild. Due date = CISA’s deadline for US federal agencies.

CVEProduct and flawCISA due
CVE-2026-9198IBM Langflow
IBM Langflow Code Injection Vulnerability
2026-08-07
CVE-2026-34486Apache Tomcat
Apache Tomcat Missing Encryption of Sensitive Data Vulnerability
2026-08-07
CVE-2026-18556N-able N-central
N-able N-central Authentication Bypass Using an Alternate Path or Channel Vulnerability
2026-08-07

Critical advisories by ecosystem 10

GitHub-reviewed advisories rated critical, published this day (Pacific time).

npm 10

Check: npm audit (or: npm ls <package>)