Home

Description

Comodo Internet Security's firewall driver Inspect.sys contains an integer underflow in its IPv6 packet parser. The parser decrements an unsigned 64-bit payload-length value (taken from the IPv6 fixed header's payload length field) by the size of each IPv6 extension header without validating it, so a packet whose declared payload length is smaller than the sum of its extension-header lengths underflows the value to a near-maximal 64-bit integer. Because IPv6 parsing occurs before firewall rule enforcement, a remote, unauthenticated attacker can send a single crafted IPv6 packet - even to a host with all ports blocked - to trigger an out-of-bounds read (and, on a separate code path, an oversized memcpy) in the Windows kernel at DISPATCH_LEVEL, crashing the system (BSOD).

PUBLISHED Reserved 2026-05-31 | Published 2026-06-07 | Updated 2026-06-07 | Assigner VulnCheck




HIGH: 8.7CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
HIGH: 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Problem types

Integer Underflow (Wrap or Wraparound)

Product status

Default status
unaffected

Any version
affected

Credits

Marcus Hutchins (MalwareTech) finder

References

malwaretech.com/...rability-in-comodo-internet-security.html (MalwareTech - ComoDoS) technical-description exploit

github.com/MalwareTech/ComoDoS (Proof of Concept) exploit

www.vulncheck.com/...eger-underflow-remote-denial-of-service (VulnCheck Advisory: Comodo Internet Security Inspect.sys IPv6 Integer Underflow Remote Denial of Service) third-party-advisory

cve.org (CVE-2026-49494)

nvd.nist.gov (CVE-2026-49494)

Download JSON