Skip to content
Bellwether28 August 2026

Retrospective · Security · Issue Nº 2

The Toolchain Is the Target Now

TanStack and Nx Console reached the US government's actively-exploited list on the same day, both flagged for ransomware. The software a developer installs without thinking is now front-line attack surface — and AI infrastructure is the fastest-growing part of it.

February – June 2026 · Published 2026-06-13

A vermillion wolf in a grey sheep's fleece moving through a flock, the disguise slipping at the edges.

A bellwether nobody wanted

On 27 May 2026, two developer tools landed on the same list on the same day: TanStack — the data-fetching and routing libraries behind a large share of modern React apps — and Nx Console, the editor companion to the Nx monorepo build system. The list was CISA's Known Exploited Vulnerabilities catalogue, the US government's register of flaws being actively used against real targets right now. Both carried the same annotation: known ransomware use.

A vulnerability in an enterprise VPN is expected; security teams watch those. A vulnerability being actively exploited in the tooling developers install without a second thought is a different category of problem, because nobody is watching it. That is the shift this edition documents: the toolchain itself — packages, build tools, editor extensions — has become front-line attack surface.

ToolCVERansomwareAdded
TanStackCVE-2026-45321Known27 May
Nx ConsoleCVE-2026-48027Known27 May
JetBrains TeamCityCVE-2024-27199Known20 Apr
BerriAI LiteLLMCVE-2026-42208 / 42271May + Jun
LangflowCVE-2025-34291 / 2026-33017Mar + May
n8nCVE-2025-6861311 Mar
Laravel LivewireCVE-2025-5406820 Mar

AI infrastructure is the new frontier

The most striking concentration is in AI tooling. LiteLLM — the proxy layer a great many teams put in front of model providers — recorded two separate actively-exploited CVEs inside a single month. Langflow, a visual agent-builder, logged two more across the period. n8n, increasingly an AI-automation host, appeared in March. This is a category that scarcely existed eighteen months ago and is already a recurring entry on the actively-exploited list.

The reason is structural: AI infrastructure tends to hold credentials (model-provider keys), execute untrusted input (prompts, tool calls) and get stood up fast by teams optimising for capability over hardening. That is an attacker's ideal combination, and the exploitation rate reflects it.

2

Dev tools added to CISA actively-exploited on 27 May — both ransomware-flagged

4

Actively-exploited CVEs in AI infra (LiteLLM ×2, Langflow ×2) this period

~3,500

GitHub advisories across npm/PyPI/Composer in 90 days

368

Of those rated critical

Fig. 1
GitHub Security Advisories by ecosystem, last 90 days
0200400600CriticalHighMediumLow
npmPyPIComposeradvisories / 90 days

The bellwether is npm — the largest advisory stream — but PyPI and Composer are not far behind. This is the steady background rate beneath the headline incidents.

What to watch

The signal to track is dwell time: how fast a developer-tooling flaw moves from disclosure to the actively-exploited list. TanStack and Nx made that journey in a matter of days. If that interval keeps shrinking, "patch on the next sprint" stops being a viable posture for build-time dependencies. The teams that fare best will be the ones already treating their toolchain — not just their servers — as production attack surface.

The dispatch

The developer economy, twice a week