CVE ADVISORY | IVANTI SENTRY
9 min read

CVE-2026-10520: Ivanti Sentry OS Command Injection Under Active Exploitation

A CVSS 10.0 unauthenticated command injection in Ivanti's mobile management gateway reached CISA's Known Exploited Vulnerabilities catalog within two days of disclosure

10.0
CVSS base score, the maximum possible severity rating
2 days
Time from public disclosure to confirmed CISA KEV listing
3
Affected Sentry branch lines requiring separate patched builds
Root
Privilege level an unauthenticated attacker can obtain via this flaw

SponsoredHorizon3.ai

Proactive Security for the AI Era

NodeZero continuously and autonomously pentests infrastructure, identity, cloud, and now web applications, chaining weaknesses across every domain the way real attackers do. Every finding ships with replayable proof showing exploitable business impact, not theoretical risk.

See NodeZero WebApp in action

CVE-2026-10520 is a maximum-severity, unauthenticated OS command injection vulnerability in Ivanti Sentry that CISA has confirmed is being exploited in the wild. Ivanti Sentry is the vendor's mobile management gateway and policy enforcement product, a distinct product from Ivanti Connect Secure, the VPN appliance behind the CVE-2023-46805/CVE-2024-21887 and CVE-2025-0282 exploitation events covered elsewhere on this site. Do not confuse the two. This advisory is about Sentry specifically, and Sentry's role sitting in front of managed mobile device traffic makes command injection here especially consequential: a successful exploit does not just compromise one appliance, it hands an attacker root-level control of the gateway that brokers policy and access for every managed device behind it.

What follows is grounded in this platform's threat library entry for CVE-2026-10520, which currently carries single-source corroboration through the CISA Known Exploited Vulnerabilities (KEV) catalog. We are explicit below about what is externally verified versus what remains unconfirmed, including the fact that our Detect and Hunt content for this threat is system-drafted rather than independently vetted against a confirmed exploit sample.

What CVE-2026-10520 actually is

CVE-2026-10520 is an OS command injection flaw (CWE-78) in Ivanti Sentry's ConfigServiceController. The vulnerable code path processes the message parameter of a POST request sent to the /mics/api/v2/sentry/mics-config/handleMessage endpoint through a handleMessage() function that fails to sanitize attacker-controlled input before it reaches a system command call. Because the endpoint does not require authentication, an attacker who can reach it over the network can execute arbitrary operating system commands with root privileges on the underlying appliance. There is no privilege escalation step and no credential requirement standing between an attacker and full system control, which is why this vulnerability was assigned the maximum CVSS base score of 10.0.

A companion flaw disclosed alongside it, CVE-2026-10523, is a separate authentication bypass (CWE-288, CVSS 9.9) that lets an unauthenticated attacker create arbitrary administrative accounts on the same appliance. The two vulnerabilities were disclosed together and patched together, but they are distinct bugs with distinct mechanisms. This advisory focuses on CVE-2026-10520, the command injection.

Affected products and versions

Ivanti's advisory identifies three affected branch lines: Ivanti Sentry 10.7.0 and below, 10.6.1 and below, and 10.5.1 and below. Ivanti shipped fixed builds in 10.7.1, 10.6.2, and 10.5.2. If you run Sentry, confirm your build number against those three fixed versions directly against the vendor advisory rather than assuming a recent-looking version number is safe, since the branch structure means a system can be current within its own branch and still be vulnerable if it has not been bumped past the specific patch release.

For broader context on why internet-facing gateway and management appliances like Sentry draw this level of attacker attention, see our practitioner guide on edge device security for enterprise. Sentry sits in the same architectural category as VPN gateways and firewall management planes: a single internet-reachable box that, once compromised, gives an attacker leverage over everything it manages.

Free daily briefing

Briefings like this, every morning before 9am.

Threat intel, active CVEs, and campaign alerts, distilled for practitioners. 50,000+ subscribers. No noise.

Exploitation status: what CISA KEV confirms, and what remains unattributed

Ivanti disclosed CVE-2026-10520 on June 9, 2026, and at that time stated it was not aware of any customers being exploited. That changed fast. Exploitation attempts were observed within a day of disclosure, and CISA added CVE-2026-10520 to its Known Exploited Vulnerabilities catalog on June 11, 2026, based on evidence of active exploitation, a two-day turnaround from disclosure to confirmed-exploited status. This platform's threat library carries the CVE as exploited=true on the strength of that CISA KEV listing.

We want to be precise about the limits of that confirmation. CISA KEV confirms exploitation is occurring; it does not by itself name who is doing it. No specific threat actor or intrusion set has been publicly attributed to CVE-2026-10520 exploitation with the kind of confidence this platform requires before naming one in an advisory, so we are not naming one here. This is the same caution we apply across our Ivanti coverage: our post on the Ivanti Connect Secure stack overflow zero-day, CVE-2025-0282, documents a separate exploitation event in a different product where attribution details were more firmly established at the time of writing. Treat the absence of a named actor here as an honest data gap, not an indication that exploitation is any less real.

Detection guidance

Our platform maintains detection content specific to CVE-2026-10520's handleMessage command-injection pattern, translated into vendor-specific variants for Splunk, Elastic, Microsoft Sentinel and Defender, CrowdStrike, SentinelOne, Cortex XDR, QRadar, and Chronicle, alongside the underlying Sigma rule and retrospective hunt queries covering the same pattern. Since Ivanti Sentry is a proprietary appliance rather than an EDR-monitored host, several EDR-native vendor variants are not applicable; detect and hunt via the appliance's own API access logs forwarded to a SIEM instead, using the general practices below as a starting point.

Subscribe to unlock Sigma Detection Rules

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

Subscribe to unlock Sigma Hunt Queries

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

Subscribe to unlock Remediation & Mitigation steps

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

Validation

Before assuming your environment is clear, validate on two fronts: version and evidence of prior compromise. First, confirm your Sentry build number against the vendor advisory, since the fix landed as three separate branch-specific releases (10.7.1, 10.6.2, 10.5.2) rather than one universal patch. Second, because exploitation began within a day of public disclosure and Ivanti's own initial assessment of no customer impact did not hold up, treat any system that was running an affected version between the June 9, 2026 disclosure date and the date you applied the patch as a candidate for compromise, not just a candidate for patching. Review authentication logs, admin account lists, and available host telemetry for that window specifically.

Mitigation and remediation

This platform's threat library carries a confirmed set of Respond actions for CVE-2026-10520, and they map directly onto the facts above. Detect and Hunt content also exists for this threat, covered in the detection guidance above, but patching and containment remain the priority given how quickly exploitation began after disclosure.

Subscribe to unlock WAF Detection Rules

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

Apply official patch →hub.ivanti.com/s/article/Security-Advisory-Ivanti-Sentry-CVE-2026-10520-CVE-2026-10523?language=en_US

Apply the official Ivanti patch and verify the resulting build

Update affected Sentry instances to 10.7.1, 10.6.2, or 10.5.2 depending on your branch, then confirm the running build number matches, since the fix hardens the vulnerable endpoint by hardcoding command input and adding Apache rewrite rules that block unauthenticated access with a redirect. Full download and instructions are in the vendor advisory.

Isolate or restrict network access to unpatched Sentry systems

Given confirmed exploitation, any Sentry instance that cannot be patched immediately should have its management interface restricted to a trusted administrative network or taken offline until the patch can be applied.

Review EDR and SIEM telemetry for exploitation activity before and after this advisory's publication

Pull available logs and endpoint telemetry from affected systems covering the period before and after August 3, 2026, looking for the indicators described in the detection guidance above, since a patch alone does not remove any access an attacker already established.

Follow the vendor's own KEV-linked remediation guidance

CISA's KEV entry directs organizations to apply mitigations in accordance with vendor instructions, in compliance with BOD 26-04's risk-based prioritization for security updates and CISA's Forensics Triage Requirements, and to follow BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. This is CISA's standard KEV boilerplate rather than detail specific to this vulnerability, but it applies here as it does to every KEV-listed CVE.

Known limitations of this advisory

Because no Sigma rule, hunting query, or MITRE ATT&CK mapping exists yet in this platform's library for CVE-2026-10520, treat network isolation and the version check above as your primary control, not detection, until that content lands. A two-day gap between disclosure and KEV listing is fast even by 2026 standards, and detection content for gateway-appliance command injection tends to lag version-check guidance by days to weeks. No specific threat actor, campaign, or victim count has been attributed with confidence, and CISA's KEV listing is the only corroborating source in this platform's data, so if you see a named actor or a victim count cited elsewhere, trace it back to its primary source before repeating it in your own reporting. Recheck this advisory against CISA's KEV catalog and Ivanti's own security advisory page directly if more than a few weeks have passed since your last read, since attribution and detection content for a fast-moving KEV entry like this one is exactly what tends to get added after initial publication. For the structural fix to a detection gap like this one, see our guide to patch management for Linux servers and network devices.

The bottom line

CVE-2026-10520 is a CVSS 10.0 unauthenticated OS command injection in Ivanti Sentry that reached CISA's Known Exploited Vulnerabilities catalog two days after disclosure. Confirm your Sentry build number against the vendor's fixed versions (10.7.1, 10.6.2, 10.5.2), treat any window running an affected build since June 9, 2026 as a possible compromise rather than just a patch gap, and restrict network access to anything you cannot patch immediately. No CVE-specific detection content exists yet on this platform, so lean on general command-injection detection practices for gateway appliances until that gap closes, and do not conflate this with the separate, already-covered Ivanti Connect Secure exploitation events.

This analysis is generic. create a free account to score threats like this against your own stack.

Frequently asked questions

What is CVE-2026-10520?

CVE-2026-10520 is a critical vulnerability in Ivanti Sentry, a mobile management gateway product, that lets an attacker send a crafted request to an unauthenticated endpoint and have the underlying server execute operating system commands with root privileges, without needing any login credentials.

Is CVE-2026-10520 being exploited in the wild?

Yes. CISA added CVE-2026-10520 to its Known Exploited Vulnerabilities catalog on June 11, 2026, two days after Ivanti's June 9 disclosure, based on evidence of active exploitation attempts observed shortly after the vulnerability became public.

Which Ivanti Sentry versions are vulnerable to CVE-2026-10520?

Ivanti Sentry 10.7.0 and earlier, 10.6.1 and earlier, and 10.5.1 and earlier are all affected. Ivanti fixed the flaw in three branch-specific releases, 10.7.1, 10.6.2, and 10.5.2, so administrators need to confirm their exact build against the correct branch rather than a single universal version number.

Is CVE-2026-10520 the same vulnerability as the Ivanti Connect Secure exploits?

No. CVE-2026-10520 affects Ivanti Sentry, a mobile management and policy gateway product. The earlier CVE-2023-46805/CVE-2024-21887 and CVE-2025-0282 exploitation events involved Ivanti Connect Secure, a separate VPN appliance product line. Both illustrate Ivanti's broader pattern as a frequent exploitation target, but they are distinct vulnerabilities in distinct products.

Has a specific threat actor been linked to CVE-2026-10520 exploitation?

Not with confirmed attribution as of this advisory. CISA's KEV listing confirms exploitation is occurring, but no named threat actor or intrusion set has been publicly and reliably tied to this specific campaign, and this advisory does not speculate beyond what has been verified.

What should security teams do right now about CVE-2026-10520?

Patch to the fixed build for your Sentry branch, restrict network access to any instance you cannot patch immediately, and check authentication logs and admin account lists for signs of prior compromise, since exploitation began within a day of public disclosure and any unpatched window should be treated as a possible breach, not just an open vulnerability.

Sources & references

  1. NVD - CVE-2026-10520 Detail
  2. CISA Known Exploited Vulnerabilities Catalog
  3. Ivanti Security Advisory - CVE-2026-10520, CVE-2026-10523
  4. Rapid7 - Multiple Critical Vulnerabilities Affecting Ivanti Sentry

Free resources

25
Free download

Critical CVE Reference Card 2025–2026

25 actively exploited vulnerabilities with CVSS scores, exploit status, and patch availability. Print it, pin it, share it with your SOC team.

No spam. Unsubscribe anytime.

Free download

Ransomware Incident Response Playbook

Step-by-step 24-hour IR checklist covering detection, containment, eradication, and recovery. Built for SOC teams, IR leads, and CISOs.

No spam. Unsubscribe anytime.

Free newsletter

Get threat intel before your inbox does.

50,000+ security professionals read Decryption Digest for early warnings on zero-days, ransomware, and nation-state campaigns. Free, daily, no spam.

Unsubscribe anytime. We never sell your data.

Eric Bang
Author

Founder & Cybersecurity Evangelist, Decryption Digest

Cybersecurity professional with expertise in threat intelligence, vulnerability research, and enterprise security. Covers zero-days, ransomware, and nation-state operations for 50,000+ security professionals every morning.

Giveaway: InfoSec World 2026 All Access Pass ($3,895 value)

Details →
Daily Briefing

Subscribe to enter the giveaway

Every subscriber is automatically entered. You also get daily threat intel every morning: zero-days, ransomware, and nation-state campaigns. Free. No spam.

Already subscribed? You're already entered.

Giveaway

Win a $3,895 InfoSec World 2026 pass.