Tuesday, August 25, 2026

Comodo Internet Security 0-Day Flaw Triggers Windows System Crashes

A remotely exploitable zero-day vulnerability in Comodo Internet Security’s kernel-level firewall driver allows attackers to crash Windows systems with a single IPv6 packet, and the vendor has yet to respond.

Security researcher Marcus Hutchins publicly disclosed a critical zero-day vulnerability in Comodo Internet Security on June 3, 2026, after multiple attempts to reach the vendor failed.

Dubbed ComoDoS, the flaw resides in Inspect.sys, Comodo’s firewall kernel driver, and enables a remote Denial-of-Service (DoS) attack capable of triggering a Blue Screen of Death (BSOD) on targeted Windows machines.

How the Vulnerability Works

The bug originates in the IPv6 extension header parser inside Inspect.sys. When processing incoming IPv6 packets, the driver stores the packet’s payload length in a variable (packet_desc->payload_length). This value is entirely under the attacker’s control via the IPv6 fixed header’s payload length field.

consecutive snippets of code illustrating the entire parse function (Source; malwaretech)
consecutive snippets of code illustrating the entire parse function (Source; malwaretech)

As the parser iterates through IPv6 extension headers, it subtracts each header’s length from packet_desc->payload_length. Critically, the driver never validates the payload length field. If an attacker sets the payload length to a value smaller than the total extension header size, the unsigned 64-bit integer underflows and wraps around to approximately 18 quintillion (0xFFFFFFFFFFFFFFF8).

Because the vulnerability exists in the firewall driver itself, the malicious packet is parsed before any firewall rules are enforced â€” meaning the attack works even if the firewall is configured to block all ports.

The Proof-of-Concept

Hutchins released the full PoC, named ComoDoS, on GitHub. The exploit is remarkably compact:

ext = IPv6ExtHdrDestOpt(nh=6, options=[PadN(optdata=b"\x00" * 8)])
tcp = TCP(sport=1337, dport=80, flags="S", seq=0, ack=1, window=0x2000)
ipv6 = IPv6(dst=dst_ip, nh=60, hlim=64, plen=8)
pkt = ipv6 / ext / tcp
send(packet)

A single malformed IPv6 packet is enough to crash the target system. Hutchins used the “Destination Options” extension header (nh=60) specifically because it is the least likely to be dropped by intermediate routers, making remote exploitation more reliable.

While the integer underflow also triggers an out-of-bounds (OOB) read and a reachable OOB write primitive, Hutchins assessed that remote code execution (RCE) is unlikely.

The OOB read is constrained by a WebDAV artifact scanner that terminates early when it encounters standard HTTP headers. The OOB write, meanwhile, uses a memcpy operation with the corrupted size value truncated to 32 bits, resulting in a guaranteed 4 GB kernel pool overflow that crashes the system before any code can execute.

Hutchins submitted a full report, root-cause analysis, patch recommendations, and the PoC to Comodo’s security team, but received no response, even after two follow-ups. Comodo also has no public bug bounty program.

A prior ZDI advisory (ZDI-24-953) noted that the same vendor ignored patch requests for nearly two years, establishing a troubling pattern of unresponsiveness.

No official patch is available. Organizations running Comodo Internet Security should monitor for anomalous IPv6 traffic at the network perimeter and consider blocking IPv6 extension headers, particularly Destination Options (Next Header = 60), at edge devices until Comodo issues a fix.

Follow us on Google NewsLinkedIn, and X to Get Instant Updates and Set GBH as a Preferred Source in Google.

Divya
Divya
Divya is a Senior Journalist at GBhackers covering Cyber Attacks, Threats, Breaches, Vulnerabilities and other happenings in the cyber world.

Hot this week

How To Access Dark Web Anonymously and know its Secretive and Mysterious Activities

What is Deep Web The deep web, invisible web, or...

How to Build and Run a Security Operations Center (SOC Guide) – 2023

Today’s Cyber security operations center (CSOC) should have everything...

Russian Hackers Bypass EDR to Deliver a Weaponized TeamViewer Component

TeamViewer's popularity and remote access capabilities make it an...

Web Server Penetration Testing Checklist – 2026

Web server pentesting is performed under three significant categories: identity,...

ATM Penetration Testing – Advanced Testing Methods to Find The Vulnerabilities

ATM Penetration testing, Hackers have found different approaches to...

AI-Assisted ToxNetV2 Linux Botnet Uses LLM to Generate Shell and SSH Commands

ToxNetV2, an AArch64 Linux peer-to-peer botnet, integrates a large...

Multi-Agent AI Framework Compromises Government Systems and Steals Thousands of Records

A multi-agent AI framework, utilizing Hermes and OpenClaw agents,...

Scammers Impersonate Microsoft to Push Fake Security Scans and Refund Fraud

A cluster of fraudulent websites impersonating Microsoft is using...

Multiple Zscaler Client Connector Flaws Enable Remote Code Execution

Zscaler has addressed several vulnerabilities in its Client Connector...

91 Spring CVEs Impact Over 209,000 Software Components Across the Supply Chain

Broadcom has disclosed 91 Common Vulnerabilities and Exposures (CVEs)...

PavinLoader Uses ClickFix and Fake Downloads to Deploy Amatera Stealer via Blockchain C2

PavinLoader, a multi-stage .NET malware loader, operating across ClickFix,...

Anthropic Expands Claude MCP Security With Enterprise-Managed Identity Controls

Anthropic has expanded Claude Enterprise’s Model Context Protocol (MCP)...

Related Articles

Recent News