the threat gazette
Morning Edition
Vulnerabilities

CISA KEV Batch: Cisco SD-WAN Manager Auth Bypass + TeamCity + PaperCut, Lace Tempest Attribution

CVE-2023-27351 CVE-2024-27198 CVE-2024-27199 CVE-2025-2749 CVE-2025-32975 CVE-2025-48700 CVE-2026-20122 CVE-2026-20127 CVE-2026-20128 CVE-2026-20133 Cl0p Lace Tempest LockBit

CISA simultaneously added eight vulnerabilities to KEV spanning three distinct product families with separate exploitation histories: Cisco Catalyst SD-WAN Manager, JetBrains TeamCity, and PaperCut. The triage ranking's claim of a 'Cisco SD-WAN vulnerability with EPSS 0.930' is incorrect — that EPSS belongs to CVE-2024-27198 (JetBrains TeamCity, with a public exploit via EDB-52411 already in KEV since March 2024), not to any SD-WAN CVE. The operationally significant new entry is CVE-2026-20127 (Cisco Catalyst SD-WAN Controller and Manager, EPSS 0.397, KEV confirmed), a network management-plane vulnerability associated with Cl0p and Lace Tempest — consistent with that cluster's established pattern of targeting managed infrastructure. A separate BleepingComputer entry notes CISA issued a compressed four-day remediation window for CVE-2026-20122, suggesting fresh exploitation intelligence rather than a retrospective KEV update. Sibling story 6536 covers a specific discrepancy in this batch: CVE-2026-20133 was flagged as exploited by CISA ahead of Cisco's own advisory acknowledgment, sharing Lace Tempest attribution and the same CVE set.

The compound nature of this KEV batch obscures the actual risk profile: TeamCity CVE-2024-27198 was already well-burned by late 2024 and its re-appearance likely reflects ongoing use rather than a new campaign; the Cisco SD-WAN entries are the genuinely new operational concern. Management-plane access to an SD-WAN fabric is a lateral movement multiplier — it's not just one network segment, it's the routing control plane for potentially thousands of devices. Lace Tempest's pivot from managed file transfer (MOVEit, GoAnywhere) toward network infrastructure management is worth tracking as a targeting evolution.

Lace Tempest/Cl0p's multi-year arc — MOVEit (2023), GoAnywhere (2023), now network management infrastructure — is a deliberate climb up the trust stack from file-transfer appliances into routing-control planes. The TeamCity CVE in this batch is old news being reprinted; the SD-WAN entries are the operationally new material. Treat CVE-2026-20133 as confirmed exploited regardless of where Cisco's advisory language sits today — CISA fronting exploitation ahead of the vendor historically reflects federal incident telemetry, not speculation.

2026-04-20
1 source
+ CVE-2026-0400 · + CVE-2026-20127 · + CVE-2026-24858
2026-04-21
2 sources
+ CVE-2023-27351 · + CVE-2024-27198 · + CVE-2024-27199 · + CVE-2025-2749 · + CVE-2025-32975 · + CVE-2025-48700 · + CVE-2026-20122 · + CVE-2026-20128 · + CVE-2026-20133 · + Cl0p · + Lace Tempest · + LockBit

Editorial

The Vercel/Context.ai kill chain reconstructed in full today is materially worse than this week's "SaaS trust-graph traversal" framing suggested: Responder showing up in the lateral phase means NTLM capture against a hybrid or on-prem component, so the attackers did not stay inside the integration layer once they pivoted in. That recontextualizes the scope question for any third party downstream of a popped dev-tooling vendor — the exposure is not just OAuth scopes and build-time secrets, it is whatever on-prem Active Directory surface the vendor's corporate network touches. Audit OAuth grants to AI/dev tooling, but also ask vendors whether their SaaS admin consoles federate into an on-prem identity plane you have not previously scoped.

CISA's eight-CVE KEV batch headlined by Cisco Catalyst SD-WAN Manager (CVE-2026-20133 auth bypass, CVE-2026-20127 controller RCE) attributed to Lace Tempest/Cl0p is the other strategically important signal: management-plane access to an SD-WAN fabric is a lateral-movement multiplier across every segment the fabric reaches, and CISA calling active exploitation ahead of Cisco's own advisory — with a compressed four-day federal deadline on one entry — says the telemetry asymmetry is real. Separately, Lazarus shipping a native macOS kit ("Mach-O Man", ClickFix delivery, sudo timestamp abuse, keychain access) the same day the $290M KelpDAO heist is attributed to them puts cohort operational tempo at a peak, with developer and DevOps endpoints now an explicit target class rather than collateral — which rhymes uncomfortably with the SDLC-infrastructure thread tracked all week.

Notable

Vulnerabilities

CISA Flags Cisco SD-WAN Manager Auth Bypass (CVE-2026-20133) as Exploited Before Cisco Does

CVE-2023-27351 CVE-2024-27199 CVE-2025-2749 CVE-2025-32975 CVE-2025-48700 CVE-2026-20122 CVE-2026-20128 CVE-2026-20133 Clop Lace Tempest

Help Net Security highlights a notable discrepancy within the eight-CVE KEV batch: CVE-2026-20133 (Cisco Catalyst SD-WAN Manager authentication bypass) was added to KEV by CISA as actively exploited despite Cisco's own security advisory not yet characterizing it as exploited in the wild. This CISA-ahead-of-vendor pattern historically reflects CISA receiving incident reports or threat intelligence that has not yet surfaced in vendor-acknowledged exploitation data. Clop and Lace Tempest are the named actors in context, consistent with the group's targeting of network management infrastructure. This CVE set substantially overlaps with sibling story 6138, which shares Lace Tempest attribution and the same CVE cluster, covering the broader eight-CVE batch.

When CISA's KEV inclusion precedes a vendor's own exploitation acknowledgment, it is operationally equivalent to confirmed exploitation for patching prioritization purposes — CISA's sourcing is typically from federal agency incident reports or trusted partner telemetry. Treat CVE-2026-20133 as confirmed-exploited regardless of where Cisco's advisory language currently sits. The Lace Tempest pattern of finding authentication bypasses in network management products has been consistent enough to be predictive.

Same CVE cluster as the broader KEV batch above; included separately because the CISA-ahead-of-vendor pattern is itself the signal. When federal telemetry outruns the vendor's own advisory language, it almost always means agency incident response shops are already seeing it in the wild.

Geopolitical

Lazarus 'Mach-O Man' macOS Kit Delivered via ClickFix — Full Kill Chain Coverage

Lazarus Group T1005 T1057 T1082 T1083 T1124 T1222 T1497 T1543.001 T1548.003 T1552 T1555 T1560 T1567

Lazarus Group has deployed a new macOS-targeted malware kit ('Mach-O Man') using ClickFix as the delivery mechanism — a social engineering technique that has rapidly become a cross-actor delivery standard. The campaign, documented by ANY.RUN's Mauro Eldritch with threat_intel source authority, maps to 13 ATT&CK techniques representing a coherent macOS kill chain: T1497 (sandbox evasion), T1543.001 (LaunchAgent persistence), T1548.003 (sudo timestamp abuse for privilege escalation), T1555 (credential store access), and T1567 (exfiltration to web service). This is a macOS-native implementation rather than a ported Windows toolkit, reflecting deliberate platform targeting. Sibling story 6420 shares Lazarus Group attribution across a concurrent malicious package campaign against developer infrastructure, suggesting coordinated multi-vector developer targeting.

ClickFix delivery against macOS targets is the genuinely new signal — Lazarus' previous macOS operations have leaned on trojanized developer tools and npm/pypi packages. The sudo timestamp bypass (T1548.003) combined with LaunchAgent persistence is particularly well-suited to developer workstations where interactive sudo use is routine and security tooling is lighter than on corporate endpoints. IOC quality and shelf life from a single ANY.RUN blog post warrant verification before operationalizing indicators.

Lazarus' macOS work previously leaned on trojanized developer tooling and poisoned packages (Contagious Interview / Dev#Popper); a native kit with LaunchAgent persistence and sudo-timestamp privilege escalation is a new capability tier. Pairs with story 6420's Lazarus developer-targeting thread — read as multi-vector targeting of the same engineer population, not two unrelated campaigns.

Credentials

Vercel Breach: Responder in Lateral Phase, CEO Pins Speed on AI Assist

Lumma Stealer Scattered Spider Lumma Stealer Responder

The Register's coverage of the Vercel breach adds the highest-fidelity technical detail in this cluster: Lumma Stealer was used for initial credential harvesting, Responder (an NTLM credential capture tool) was deployed in the lateral movement phase, and Vercel's CEO publicly attributed the attacker's speed and infrastructure knowledge to AI assistance. The attack chain — Lumma credential theft → Context.ai OAuth compromise → Vercel employee Google Workspace → customer data exfiltration — is consistent with Scattered Spider's documented playbook of infostealer-assisted cloud identity attacks. Sibling story 6349 shares both Scattered Spider and Lumma Stealer attribution and covers the initial access vector in greater detail.

Responder's presence is the most technically interesting detail across all Vercel coverage — it implies NTLM credential capture activity against some on-premises or hybrid component connected to Vercel's infrastructure, not purely SaaS-to-SaaS pivoting. The CEO's AI-attribution claim is unfalsifiable from outside the incident and should be read skeptically; Scattered Spider's operational tempo across MGM, Caesars, and now Vercel is more consistent with practiced playbook execution than generative AI augmentation per se.

The Responder detail is the most analytically useful thing in the entire Vercel cluster — it implies NTLM capture against something on-prem or hybrid, which is inconsistent with the pure SaaS-to-SaaS story the initial reporting implied. The CEO's AI-velocity framing is unfalsifiable and should be read as PR posture; Scattered Spider's tempo across MGM, Caesars, and now Vercel is more parsimoniously explained by a rehearsed playbook than by generative uplift.

Credentials

Vercel Root Cause: Lumma Stealer Delivered as Fake Roblox Cheats to a Context.ai Developer

Lumma Stealer Scattered Spider Lumma Stealer

CyberScoop traces the Vercel breach to its earliest point of compromise: a developer associated with Context.ai installed Lumma Stealer disguised as Roblox cheat software, enabling credential harvest that initiated the multi-hop SaaS attack against Vercel. The piece frames the structural risk as overly permissive SaaS OAuth integrations across interconnected cloud applications — a problem that exists independently of any individual employee's actions. Scattered Spider and Lumma Stealer are shared across sibling stories 6346, 6513, and 6560, which together reconstruct the complete attack chain from initial infection to Vercel customer data exfiltration.

The initial access vector is classic commodity infostealer operation: target a developer adjacent to a high-value organization (Context.ai → Vercel), deliver Lumma via social engineering, harvest credentials, and exploit the SaaS trust graph. The Roblox cheat delivery is consistent with Lumma's documented distribution patterns. The operational takeaway for financial institutions is auditing OAuth scopes granted to third-party developer tools and AI integrations — not just whether those tools have been breached, but whether the blast radius of a breach there can reach internal infrastructure.

The initial access is almost comically mundane — consumer-grade infostealer wrapped in game-cheat bait, landing on a developer adjacent to a high-value SaaS. The structural lesson is the OAuth blast radius: a commodity credential theft at a small AI startup reached Vercel customer source code because the integration scope was wider than it ever needed to be. Audit AI/dev tool OAuth grants against actual required scope, not vendor-default scope.

Cloud

Vercel Officially Confirms Context.ai-Pivoted Breach; Scope Includes Workspace and Customer Data

Scattered Spider

Vercel issued an official incident notification confirming that a 'highly sophisticated' attacker gained access via an employee's use of the third-party AI tool Context.ai, which held an OAuth grant enabling pivot into the employee's Google Workspace account. From that position, the attacker accessed customer API keys, source code, and database contents. This represents Vercel's authoritative statement corroborating independent reporting from CyberScoop and The Register. The fuller attack chain — including Lumma Stealer as the initial access vector and Responder deployment in later stages — is covered in sibling stories 6349 and 6560, which share Scattered Spider attribution.

Vercel's 'highly sophisticated' characterization is standard incident-response hedging, but their CEO's more candid public remarks about AI-assisted attack velocity (documented in story 6560) are the more analytically interesting signal. The structural failure here is not sophistication — it's a developer AI tool holding an OAuth grant with access to production infrastructure, which is an authorization scope problem that predates any attacker involvement.

Official corroboration of what independent reporting already established. The 'highly sophisticated' framing is standard IR language; the actually sophisticated move was the attacker's, in recognising that a third-party AI tool's OAuth grant could be used to reach the employee's Workspace rather than attacking Workspace directly.

Supply Chain

Vercel Breach — SaaS OAuth Trust Chain + Downstream Mobile Supply-Chain Exposure

Scattered Spider

The Vercel security incident, attributed to Scattered Spider, resulted in unauthorized access to customer API keys, source code, and database contents via a multi-hop SaaS OAuth chain originating at Context.ai — a third-party AI tool carrying privileged Vercel integration permissions. NowSecure frames this as a mobile supply-chain problem: applications pulling SDKs, build artifacts, or API tokens from Vercel-hosted infrastructure during the window of attacker access face downstream exposure. The attack chain — Lumma Stealer credential harvest → Context.ai OAuth compromise → Vercel employee Google Workspace takeover — is detailed more fully in sibling stories 6560 and 6349, which share Scattered Spider attribution and reconstruct the full intrusion path.

The mobile supply-chain framing is NowSecure's commercial lens and is the narrower concern here. The broader exposure — customer source code and database credentials — gives attackers both IP and the keys to downstream customer infrastructure, which is the more material risk for organizations using Vercel as their deployment platform. Any secrets resident in Vercel environment variables or project settings during the incident window should be treated as compromised.

NowSecure's mobile-supply-chain angle is real but narrower than the broader exposure — any secrets sitting in Vercel environment variables or project settings during the window should be assumed compromised, regardless of whether your shop ships mobile. The OAuth-scope-creep problem underpinning this is industry-wide and pre-exists any specific attacker.

Supply Chain

FIRST: Malicious Packages Are Incident Response, Not Vulnerability Management

Contagious Interview Lazarus Group Proton

A VulnCon 2026 analysis published on FIRST.org argues that the standard vulnerability intelligence workflow — OSV record, alert, ticket, dependency update — structurally fails for malicious packages because the threat model is categorically different: malicious packages are attacker-controlled artifacts, not flawed legitimate code, and the correct response is forensic investigation rather than dependency patching. Contagious Interview (the Lazarus sub-group running the 'Dev#Popper' campaign against developers via fake npm/pypi packages) is named in the attribution context, and the Proton tool is referenced as a specific malicious artifact. Sibling story 6498 shares Lazarus Group attribution and covers concurrent Lazarus macOS campaign activity, suggesting active multi-vector Lazarus targeting of developer workflows.

The argument is correct and operationally consequential: SCA tooling firing an OSV alert on a malicious package and routing it through a CVE remediation queue loses the incident response window. A malicious package alert is an indicator of compromise, not a patch management task — the correct initial question is not 'what version should I upgrade to' but 'was this installed, and what did it execute.' If your AppSec program's runbook doesn't distinguish these two threat classes, that gap exists right now.

A structural argument our AppSec counterparts should read directly: routing a malicious-package OSV alert into a CVE remediation queue loses the IR window entirely, because 'upgrade to a patched version' is the wrong question when the artifact itself is attacker-controlled. If the runbook doesn't branch on 'was this installed and what did it execute' before 'what version should I pin', that gap exists today. Shares Lazarus/Contagious Interview attribution with story 6498.

DFIR

Talos 'Bad Apples' — Under-Documented macOS Living-Off-the-Land Surface

T1021.005 T1072 T1570 Net Crawler

Cisco Talos' 'Bad Apples' research documents native macOS primitives weaponizable for lateral movement and execution — techniques they characterize as significantly under-documented relative to Windows equivalents, despite growing macOS adoption among developers and DevOps teams. The research covers T1021.005 (VNC-based remote service abuse), T1072 (software deployment tool abuse), and T1570 (lateral tool transfer), and introduces a tool referenced as 'Net Crawler.' The vendor_research source authority and Talos' depth of platform access give this analysis above-average reliability as detection engineering input.

The value here is primarily as coverage gap identification for detection engineering: existing EDR and SIEM detection libraries have substantially weaker macOS LOTL coverage compared to Windows, and Talos is mapping the attack surface defenders aren't adequately monitoring. Organizations with developer or DevOps fleets on macOS should treat this as a priority input for tuning and rule development, particularly for VNC abuse and software deployment tool misuse which are low-noise in most environments.

Less a breaking threat than a coverage-gap map. Most commercial detection libraries have meaningfully weaker macOS LOTL coverage than Windows equivalents; VNC abuse (T1021.005) and software-deployment-tool misuse (T1072) are particularly low-noise in dev fleets and worth prioritising in rule development. Lands alongside the Lazarus macOS kit as evidence the macOS attack surface is actively being industrialised.

Vulnerabilities

glibc Patches Buffer Overflow Vulnerabilities Across Supported Branches

CVE-2026-5358 CVE-2026-5450 CVE-2026-5928

GNU C Library shipped patches addressing buffer overflow and other memory-safety issues across multiple maintained versions. No CVE-level detail or exploitation evidence yet surfaced in the coverage, but glibc sits under essentially every Linux workload in the estate, so patch-roll coordination matters even absent an exploit narrative.

Pair with the concurrent libgcrypt release below — two core Linux userspace crypto/runtime libraries dropping security patches in the same window. Neither has CVE detail yet; both have distribution surfaces wide enough that the absence of detail is itself a reason to start staging patches rather than wait.

Briefs