Security daily

Edition 2026-04-29 · read as Security

OpenSSHCVE-2026-35414:CommaInjectionGrantsSilentRoot

Sources
35
Words
1,308
Read
7min

Topics AI Regulation Agentic AI Data Infrastructure

◆ The signal

CVE-2026-35414: a fifteen-year-old OpenSSH bug that hands over root via comma injection in SSH certificate principals. No log entry. A working exploit took twenty minutes to build, which is about what these things take once the advisory is public. The SIEM will show a clean login. The session is root. Fix is OpenSSH 10.3. While patching, audit the SSH CA for any principal field containing a comma. That is the part most shops will skip.

◆ INTELLIGENCE MAP

  1. 01

    CVE-2026-35414: 15-Year Silent Root Shell in OpenSSH

    act now

    A comma in an SSH certificate principal field ('deploy,root') parses as two principals. Result: root access, no auth failure logged. Present since OpenSSH inception. A working exploit was built in 20 minutes. Patch to 10.3.

    20 min
    time to working exploit
    2
    sources
    • Age of flaw
    • Auth failures logged
    • Fix version
    • Difficulty
    1. Exploit Difficulty (lower = easier)8
  2. 02

    Post-Authentication Attacks Converge: Entra ID, AiTM, Firmware Persistence

    act now

    Three post-login threats, active now. Entra ID's 'Agent ID Administrator' role was mis-scoped, enabling tenant-wide privilege escalation. AiTM proxies steal session tokens, which makes MFA irrelevant. FIRESTARTER on Cisco firewalls now survives warm reboot. Cold start or the backdoor stays.

    3
    post-auth attack vectors
    4
    sources
    • Entra ID blast radius
    • FIRESTARTER clear
    • AiTM detection
    • Agencies misreported
    1. 01Entra ID Agent RoleTenant-wide priv esc
    2. 02AiTM Session HijackMFA bypass, invisible
    3. 03FIRESTARTER FirmwareSurvives reboots
  3. 03

    AI-Discovered Vulnerability Tsunami: 90-Day Countdown

    monitor

    Anthropic's Project Glasswing: thousands of high-severity zero-days, including a 27-year-old OpenBSD flaw, a 16-year FFmpeg bug, and Linux kernel chains to full control. Disclosures start in ~90 days. We have seen long-tail bug hauls before; the novelty is the scale. Separately, SentinelLABS surfaced fast16, a 2005-era sabotage framework that quietly corrupts in-memory calculations.

    ~90 days
    until disclosure wave
    4
    sources
    • Oldest flaw found
    • fast16 age
    • Glasswing partners
    • Funding committed
    1. fast16 compiled2005 — predates Stuxnet by 5 years
    2. Shadow Brokers leak2017 — fast16 first surfaced
    3. Glasswing launchedApr 2026 — AI vuln hunting at scale
    4. Disclosures begin~Jul 2026 — patch pipeline stress test
  4. 04

    Privacy Enforcement Regime Change + AI Insurance Collapse

    monitor

    US state privacy fines hit $3.45B in 2025 — more than the previous five years combined — with AI data practices as the lead enforcement vector. Simultaneously, Berkshire Hathaway and Chubb won approval to drop AI coverage entirely. Your AI pipeline is now a board-level financial risk with a shrinking risk transfer market.

    $3.45B
    state privacy fines 2025
    5
    sources
    • Prior 5-year total
    • Insurers exiting AI
    • Top enforcement vector
    • Chatrie ruling
    1. 2020-2024 Total2.5
    2. 2025 Alone3.45
  5. 05

    ICS/OT Attack Surface Expansion: CODESYS + Lotus Wiper + Citrix

    background

    CODESYS Control runtime has a 3-vuln chain giving low-priv authenticated users full ICS admin control. Lotus Wiper, compiled months in advance with PDVSA.com hardcoded, crippled Venezuela's oil SCADA and pipelines for over a month. Citrix XenServer disclosed 89 vulnerabilities. OT/hypervisor attack surfaces are expanding simultaneously.

    89
    Citrix XenServer vulns
    3
    sources
    • CODESYS chain depth
    • Lotus Wiper impact
    • PDVSA systems hit
    • Citrix vulns
    1. Citrix XenServer89
    2. CODESYS Chain3
    3. Lotus Wiper Downtime30

◆ DEEP DIVES

  1. 01

    CVE-2026-35414: The 15-Year Silent Root Shell Hiding in Every SSH Fleet

    What Happened

    OpenSSH has carried a comma injection vulnerability in SSH certificate principal parsing since its implementation — approximately 15 years. The flaw is elegantly devastating: OpenSSH reuses a function that treats commas as list separators when processing certificate principals. A certificate issued with the principal deploy,root — intended as a single literal string — is split into two separate principals: deploy and root. The attacker authenticates as a low-privilege user and silently receives root access.

    Why This Is Worse Than a Typical Critical CVE

    Three factors compound the severity:

    1. Zero authentication failures logged. Your SIEM sees a successful SSH login. No alert fires. The authentication looks legitimate because, from OpenSSH's perspective, it is legitimate — the certificate was valid; the parsing was wrong.
    2. Trivial exploitation. Security researchers demonstrated a working exploit in 20 minutes. This is script-kiddie accessible. Any attacker who compromises your SSH CA — or any environment where certificates with commas in principal names have ever been issued — can mint silent root certificates.
    3. 15 years of exposure. Every OpenSSH deployment prior to version 10.3 is vulnerable. The installed base is effectively universal across Linux, BSD, macOS, and cloud infrastructure.
    A certificate containing 'deploy,root' silently grants root access with zero authentication failures in your logs — and this has been exploitable for 15 years.

    Detection Gap

    Standard log monitoring and SIEM detection rules will not catch exploitation. The login appears legitimate. Detection requires monitoring for SSH certificate authentication events where the authenticated principal doesn't match the expected value — a rule most SOCs don't have because this attack class didn't exist in their threat model until today.


    Immediate Actions

    1. Patch all OpenSSH instances to 10.3 — today. No exceptions, no staging window for this one. The exploit is trivial and leaves no forensic trail.
    2. If patching is delayed even 24 hours: audit your SSH CA for any certificates with commas in principal fields and revoke them immediately. Query certificate logs for historical issuance of comma-containing principals.
    3. Deploy detection rules for SSH certificate authentication where the authenticated principal differs from the expected principal. This is your only post-exploitation visibility.
    4. Assess SSH CA compromise exposure. Any attacker who has ever had write access to your SSH CA can now retroactively leverage that access for silent root. Review CA access logs and key material handling.

    Action items

    • Patch all OpenSSH instances to version 10.3 across the entire fleet
    • Audit SSH CA for any certificates containing commas in principal fields and revoke them
    • Deploy SIEM detection rule for SSH certificate authentication where authenticated principal ≠ expected principal
    • Review SSH CA access logs and key material handling for unauthorized access over the past 12 months

    Sources:CVE-2026-35414: Your SSH infrastructure has a silent root shell bug that's been there for 15 years — patch now · FIRESTARTER survives firmware updates on your Cisco firewalls — patching alone won't save you

  2. 02

    Post-Authentication Is the Primary Battleground: Three Active Threats That Bypass Your Perimeter

    The Pattern

    This week's disclosures cluster around one mechanism: the attacker operates after authentication succeeds. MFA passes, the firewall is patched, the login looks legitimate, and the intruder is already inside the environment.


    1. Microsoft Entra ID: Agent ID Administrator Privilege Escalation

    Microsoft patched a mis-scoped 'Agent ID Administrator' role in Entra ID. The role was designed for managing agentic AI identities but granted the ability to take ownership of unrelated service principals. Blast radius was tenant-wide privilege escalation. The role shipped to production. Any organization that assigned it before the patch was exposed to lateral movement across the full Azure and M365 environment.

    The broader read: IAM vendors are shipping agentic AI governance features faster than their security teams can review them. Expect more 'the role does more than intended' disclosures as AI identity features are rushed to market.

    2. FIRESTARTER Update: Cold Start Required, Warm Reboot Leaves You Compromised

    US and UK authorities issued a joint warning clarifying a remediation detail missing from earlier advisories: standard reboots do not clear FIRESTARTER. Only a full cold start (complete power cycle) removes the infection. Separately, CISA found that multiple federal agencies falsely reported Cisco firewalls as remediated when they were not. New indicators for hunt teams: the lina_cs malicious process, YARA rules against disk images and core dumps, and submission to CISA's Malware Next Generation platform, which is available to non-federal organizations.

    3. AiTM Session Hijacking: MFA Passes, Token Is Stolen

    Adversary-in-the-Middle attacks do not steal passwords. The proxy sits between user and login page, lets the user authenticate normally including MFA, and copies the resulting session token. The MFA dashboard records a successful, legitimate login. The SIEM sees nothing anomalous. Defense has to shift to post-authentication session monitoring.

    ThreatWhat BypassesDetection GapFix
    Entra ID Agent RoleStandard IAM controlsRole audit may miss cross-principal ownershipPatch + audit + hunt service principal changes
    FIRESTARTERFirmware updates + warm rebootsEDR doesn't cover firewall firmwareFull cold start + firmware integrity check
    AiTMAll login-phase MFALogin looks completely legitimatePost-auth session anomaly detection
    The common thread: if your security architecture ends at the authentication gate, all three of these threats walk right past it.

    Action items

    • Audit Entra ID for any users assigned the 'Agent ID Administrator' role pre-patch and review all service principal ownership changes for anomalies
    • Schedule cold starts (full power cycles, not warm reboots) on all Cisco firewalls and hunt for lina_cs process and FIRESTARTER YARA hits
    • Deploy or validate post-authentication session monitoring: token replay detection, impossible travel on session tokens, mid-session device fingerprint mismatch
    • Submit Cisco firewall core dumps to CISA's Malware Next Generation platform (available to non-federal orgs)

    Sources:Your Entra ID agent roles, Cisco firewalls, and post-auth monitoring all need attention this week · FIRESTARTER survives firmware updates on your Cisco firewalls — patching alone won't save you · CVE-2026-35414: Your SSH infrastructure has a silent root shell bug that's been there for 15 years — patch now

  3. 03

    Project Glasswing + fast16: Brace Your Vulnerability Pipeline for an AI-Driven Disclosure Tsunami

    Two Converging Signals

    Your vulnerability management pipeline is about to face two unprecedented pressures simultaneously: a flood of AI-discovered zero-days in foundational software arriving within 90 days, and the revelation of a 20-year-old sabotage framework that targets computational integrity — a threat class your current controls almost certainly don't address.


    Project Glasswing: Thousands of Zero-Days in Software You Thought Was Secure

    Anthropic's Project Glasswing — backed by AWS, Apple, Google, Microsoft, CrowdStrike, Palo Alto Networks, and 40+ organizations — deployed an unreleased model (Claude Mythos Preview) against foundational open-source code. The results are staggering:

    • A 27-year-old zero-day in OpenBSD — one of the most audited security-focused OSes in existence
    • A 16-year-old vulnerability in FFmpeg — ubiquitous in media processing across nearly every tech stack
    • Linux kernel exploit chains enabling full system control
    • "Thousands" of additional high-severity zero-days with CVEs not yet assigned

    Initial findings publish within ~90 days (~late July 2026). Funded by $100M in usage credits and $4M in open-source security donations. Cloudflare's parallel effort provides a production benchmark: their multi-agent AI code review completed 131,000 reviews in 30 days at $1.19/review, surfacing ~160,000 issues with 5% classified as critical — approximately 8,000 critical findings in one month.

    AI models are finding decades-old zero-days in the most audited codebases on the planet. The disclosure wave begins in 90 days. Your patch pipeline either scales or breaks.

    fast16: A Sabotage Framework Older Than Stuxnet

    SentinelLABS researchers Vitaly Kamluk and Juan Andrés Guerrero-Saade uncovered fast16, a cyber sabotage framework with core components dating to 2005 — five years before Stuxnet. First surfaced in the Shadow Brokers' 2017 NSA leak, fast16 targets high-precision calculation software by patching code in memory to produce consistent but incorrect results across all infected systems in a facility.

    The critical security insight: results appear internally consistent. The corruption isn't random — it's systematic. Every infected system in the same facility produces the same wrong answer. Effects range from tainted scientific research to physical infrastructure damage. The svcmgmt.exe binary was uploaded to VirusTotal roughly a decade ago with almost no detections. Detection is extraordinarily difficult because traditional integrity checks look for inconsistency — and fast16 delivers consistency.


    What This Means for Your Pipeline

    Every disclosed Glasswing vulnerability creates a race between patching and exploitation. Threat actors will reverse-engineer patches to develop exploits targeting laggards. Meanwhile, fast16 represents an entirely different threat class — data-integrity attacks on computation — that standard vulnerability scanners, EDR, and patching can't address.

    DimensionGlasswing Disclosuresfast16 Sabotage
    Timeline~90 days to first waveActive since 2005, just discovered
    Affected systemsOpenBSD, FFmpeg, Linux kernel, moreAny system running precision calculations
    Detection methodCVE scanning + patch managementMemory integrity monitoring, computation verification
    Your existing controlsLikely adequate if pipeline scalesLikely zero coverage

    Action items

    • Inventory all deployments of OpenBSD, FFmpeg, and Linux kernel across infrastructure and verify your vulnerability management pipeline can handle a surge of critical CVEs in foundational components
    • Set target patch SLA of 72 hours for critical and 7 days for high-severity Glasswing disclosures and staff accordingly
    • Brief executive leadership on the fast16 sabotage framework threat model — data-integrity attacks on computational systems are an underappreciated risk that standard security controls don't address
    • Evaluate behavioral detection for AI-discovered vulnerability classes — rules targeting actions without legitimate purpose (e.g., Office spawning child processes) cover entire classes regardless of CVE count

    Sources:An AI agent just wiped a production DB in 9 seconds — and your devs are running the same tools with prod credentials right now · FIRESTARTER survives firmware updates on your Cisco firewalls — patching alone won't save you · CVE-2026-35414: Your SSH infrastructure has a silent root shell bug that's been there for 15 years — patch now · Anthropic's 'superhuman hacking' model leaked to Reddit — and China is testing subsea cable cutters

◆ QUICK HITS

  • Update: FIRESTARTER remediation requires full cold start, not warm reboot — CISA found multiple federal agencies falsely reported as remediated; CISA's Malware Next Generation platform now open to non-federal orgs for YARA submission

    FIRESTARTER survives firmware updates on your Cisco firewalls — patching alone won't save you

  • Lotus Wiper with PDVSA.com hardcoded crippled Venezuela's SCADA, refineries, and payroll for 30+ days — compiled September 2025, deployed December 13, showing months of pre-positioning against legacy Windows infrastructure

    CVE-2026-35414: Your SSH infrastructure has a silent root shell bug that's been there for 15 years — patch now

  • 89 vulnerabilities disclosed in Citrix XenServer/XAPI — hypervisor compromise is a total-environment-loss scenario; evaluate migration timeline if XenServer is in your stack

    FIRESTARTER survives firmware updates on your Cisco firewalls — patching alone won't save you

  • CODESYS Control runtime 3-vulnerability chain lets low-priv authenticated users backdoor ICS applications with full admin control — apply Nozomi Networks-disclosed patches immediately in any OT environment

    Three supply chain attacks hit dev tools in one cycle — your CI/CD pipeline needs verification controls today

  • HAFNIUM/Silk Typhoon operator Xu Zeiwei extradited from Italy, facing 62 years for Exchange zero-day campaign that hit 12,700+ US orgs — may trigger new IoCs; verify legacy webshell remediation

    $3.45B in state privacy fines just changed your compliance math — and HAFNIUM's Silk Typhoon operator is in custody

  • US state privacy fines hit $3.45B in 2025 — more than previous five years combined — with AI data practices as the primary enforcement vector; audit ML training pipelines for PII ingestion now

    $3.45B in state privacy fines just changed your compliance math — and HAFNIUM's Silk Typhoon operator is in custody

  • Berkshire Hathaway and Chubb won approval to drop AI insurance coverage — validate your cyber policy for AI exclusion clauses before renewal; risk transfer market for AI deployments is contracting

    AI Insurers Pulling Coverage + OpenAI's Ad Pivot: What This Means for Your Cyber Risk Transfer Strategy

  • GPT-5.5 exhibits 'compressed CoT leakage' in no-thinking mode — malformed outputs expose internal reasoning traces including system prompts and RAG context; test before any customer-facing deployment

    Your attack surface just expanded: AI agents now have shell access, browser control, and automated PR pipelines

  • Navigate360 breach: 93GB exfiltrated from school safety tip line — Senate investigation underway; review all anonymous reporting vendors for architectural anonymity guarantees, not just contractual ones

    $3.45B in state privacy fines just changed your compliance math — and HAFNIUM's Silk Typhoon operator is in custody

  • Research across 19 LLMs and 52 fields shows LLMs corrupt an average of 25% of document content during long editing workflows — implement diff-based review for any compliance or legal doc touched by AI

    AI coding agent nuked a company's database in 9 seconds — is your dev team's Cursor access scoped?

  • Bitcoin Q-Day projected as early as 2029 by Project Eleven and Google — begin post-quantum cryptography readiness for all ECDSA-dependent custody infrastructure; three years is insufficient if you start late

    AI Agents Are Getting Direct API Access to Your Exchange Accounts — Here's the Threat Model

  • Toronto SMS blaster arrests (Canada's first) reveal vehicles mimicking cell towers caused 13 million disruptions to legitimate cellular connections and potentially impacted 911 access

    FIRESTARTER survives firmware updates on your Cisco firewalls — patching alone won't save you

◆ Bottom line

The take.

A 15-year-old OpenSSH flaw (CVE-2026-35414) grants silent, invisible root access via comma injection in SSH certificate principals — exploit built in 20 minutes, zero log trail — while Entra ID's new agent role shipped with tenant-wide privilege escalation, FIRESTARTER requires a full cold start to clear (not the warm reboot most teams ran), and Anthropic's Project Glasswing is about to dump thousands of AI-discovered zero-days in OpenBSD, FFmpeg, and the Linux kernel within 90 days. Patch OpenSSH 10.3 first, then audit your post-authentication layer, because that's where every serious attack this week lives.

— Promit, reading as Security ·

Frequently asked

Why won't my SIEM detect exploitation of CVE-2026-35414?
Because the certificate is cryptographically valid and OpenSSH treats the parsed principal as legitimate, the authentication succeeds with no failures logged. The SIEM records a clean, successful login — the session just happens to be root. Detection requires a custom rule comparing the authenticated principal against the expected principal for SSH certificate logins.
What should I do if I can't patch to OpenSSH 10.3 immediately?
Audit your SSH CA for any issued certificates with commas in principal fields and revoke them, since that is the exploitation vector. Also pull historical CA issuance logs to check whether comma-containing principals were ever signed, and review CA access logs for unauthorized use, because any past CA write access can be retroactively leveraged.
How is this different from a typical critical OpenSSH CVE?
Three factors compound severity: zero authentication failures are logged, a working exploit was built in 20 minutes after the advisory, and every OpenSSH version for the past 15 years is affected. Most critical CVEs leave at least some forensic trail or require non-trivial exploitation — this one offers neither protection.
What detection rule should I deploy beyond patching?
Alert on SSH certificate authentication events where the authenticated principal differs from the expected principal for the presenting user or certificate. This is the only post-exploitation visibility, since standard auth logs and login-failure rules will not fire on the comma-injection path.
Does revoking comma-containing certificates fully close the risk?
No — revocation closes the known issuance path, but any unpatched OpenSSH server remains vulnerable to newly minted malicious certificates from a compromised or misused CA. Revocation is a stopgap; upgrading every server to OpenSSH 10.3 is the only durable fix.

◆ Same day, different angle

Read this day as…

◆ Recent in security

Keep reading.