
ResourcesBlog
Two Exploited Flaws, One Short Clock: Windows and Ivanti on the KEV List
CISA added a Windows Shell command injection flaw and an Ivanti Connect Secure login bypass to the KEV list on October 13, 2026. Both had an October 16 federal due date.
Leonard EsereReading time 5 min
Filed underCISA KEVWindows ShellIvanti Connect Secureflaw remediationgovernance
- CISA added both flaws to the KEV list on October 13, 2026.
- The federal due date for both flaws was October 16, 2026.
- The Ivanti flaw lets a remote attacker run commands without a login.
- The Windows flaw lets a crafted file bypass Mark of the Web checks.
- Patching is step one. Checking for prior use is step two.
Two flaws, one listing day
The Cybersecurity and Infrastructure Security Agency (CISA) keeps a public warning list. The list is the Known Exploited Vulnerabilities (KEV) catalog.
On October 13, 2026, CISA added two flaws to that catalog. CISA added them based on evidence of active use. The CISA alert names both flaws in one notice (CISA).
One flaw sits in Microsoft Windows. The other sits in a Virtual Private Network (VPN) gateway. Both flaws had a federal due date of October 16, 2026.
The Windows flaw
The Common Vulnerabilities and Exposures record is CVE-2026-96951.
The record calls it a command injection flaw in Windows Shell. Command injection means bad input becomes a system command. The weakness class is Common Weakness Enumeration 77.
The Common Vulnerability Scoring System score is 8.8, High. A remote attacker needs no login for this flaw. The victim must still open or follow crafted content.
Microsoft says the flaw can bypass a security feature. That feature is Mark of the Web. Windows tags files that arrive from the internet. The tag triggers warnings in apps like Office.
If the tag is bypassed, warnings can be skipped. A crafted file can then look local and trusted. Microsoft addressed the flaw in its October updates.
The Ivanti flaw
The second record is CVE-2026-104935.
The record calls it authentication bypass by spoofing. Authentication bypass means the login check fails. Spoofing means the attacker fakes a trusted signal.
The product is Ivanti Connect Secure (ICS). ICS is a VPN gateway at the network edge. The score is 8.6, High, in the record.
A remote attacker needs no login here either. The attacker can run arbitrary commands on the appliance. CISA says attackers used it for credential theft. CISA also says attackers used it for data exfiltration.
Affected builds include 25.1.1.1 and prior builds. Affected builds also include 25.1.2.2 and prior builds. The 22.8R2.4 and prior builds are affected too.
Builds at 22.7R2.14 or prior are not affected. Fixed builds include 25.1.1.2 and 22.8R2.5. Fixed builds also include 25.1.3.0 and 25.1.3.1.
Ivanti disclosed the flaw on October 13, 2026. Ivanti said exploitation hit a limited number of customers. Volexity observed exploitation from October 3, 2026. Defused observed activity from October 1, 2026.
Why the checker warning matters
CISA gave a clear warning on detection. The Ivanti Integrity Checker Tool may miss this flaw.
CISA says attacker commands execute in memory. Memory only activity can leave little on disk. A clean checker result is not proof of safety.
CISA urges network and memory forensics instead. If compromise is suspected, CISA advises a factory reset. CISA also advises an upgrade after that reset.
CISA then advises resetting account passwords. It also advises reissuing stored certificates. Stored application programming interface keys need reset too.
The governance lesson
A KEV listing changes a patch from routine to urgent. The listing says attackers already use the flaw. Waiting for a normal patch window invites risk.
The record you keep should show four facts. It should name each affected asset you own. It should record the fixed version you installed. It should record the date you installed it. It should record how you checked prior use.
That last fact is the one teams skip. Patching closes a door for future attacks. It does not prove nobody used the door before.
PolicyCortex does not patch Windows or Ivanti products. Microsoft and Ivanti ship those fixes themselves. PolicyCortex helps teams collect live patch evidence.
Azure Government and Government Community Cloud High remain roadmap items. They are not shipping PolicyCortex targets today.
What to do this week
List every Windows system in your boundary. List every ICS gateway in your boundary. Match each system against the affected builds above.
Install the vendor fix for each affected system. Then run the compromise check CISA describes. Save the patch record and the check record together.
Sources
- CVE-2026-96951 record, CVE Program. Updated October 21, 2026.
- CVE-2026-104935 record, CVE Program. Updated October 13, 2026.
- CISA Urges Patching Newly Exploited Vulnerability in Ivanti Connect Secure, CISA, October 13, 2026. https://www.cisa.gov/news-events/alerts/2026/10/13/cisa-urges-patching-newly-exploited-vulnerability-ivanti-connect-secure
- CVE-2026-104935 detail, National Vulnerability Database. KEV due date October 16, 2026.
- CISA Known Exploited Vulnerabilities Catalog, CISA. https://www.cisa.gov/known-exploited-vulnerabilities-catalog
- Ivanti Security Advisory for Connect Secure, linked from the CISA alert for CVE-2026-104935.
- Microsoft Security Update Guide entry for CVE-2026-96951, linked from its CVE record as the vendor advisory.
- Original diagram by PolicyCortex.
Next step
Want KEV patch evidence collected on a schedule, not by spreadsheet? See how PolicyCortex reads it from the live tenant.
- What did CISA add on October 13, 2026?
- CISA added a Microsoft Windows command injection flaw and an Ivanti Connect Secure authentication bypass by spoofing to its Known Exploited Vulnerabilities catalog.
- Does a clean Ivanti integrity check prove safety?
- No. CISA warns the Ivanti Integrity Checker Tool may miss this flaw. Attacker commands can run in memory only.
- Does PolicyCortex patch Windows or Ivanti products?
- No. PolicyCortex does not patch Windows or Ivanti products. Vendors ship those fixes. PolicyCortex helps teams collect patch evidence.
Related records
Guides and articles describe the work. The evidence that work produces is described in three proof pages and one architecture page.
- proof.state
- Proof of State. What the environment was, as of a date someone else picks: point-in-time records, content hashed and chained.
- proof.change
- Proof of Change. Who or what altered the environment, under what authority, with before and after state hashes.
- proof.agency
- Proof of Agency. What a machine was permitted to do before it acted, what it did, and what would have stopped it.
- architecture
- Architecture. How the chain is built and where it lives: inside your tenant, with no egress of evidence.
Further reading in this register
- Arista VeloCloud Orchestrator Zero-Day: A Signed-In User Becomes SuperuserArista confirms active exploitation of the on-premises VeloCloud Orchestrator flaw. A signed-in user can reach superuser rights through SQL injection.
- GitLab Critical Flaw: Unauthenticated Code Execution on the ServerCVE-2026-110264 scores 10.0 Critical and lets an unauthenticated user run code on a GitLab server. The fix is a patch release.
- Four Exploited Flaws Hit the Firewall, the Mail Gateway, and the Backup ServerCISA added four exploited flaws on October 14, 2026. They hit a Palo Alto Networks firewall, a Cisco email gateway, and an Ahsay backup server.
Verify the record this entry describes.
- Published
- Last updated
- Unchanged since publication
- Author
- Leonard Esere