CVE-2026-66733 HIGH

CVE-2026-66733: Sonic 3 A.I.R. Unbounded Memory Allocation DoS via ReceivedPacketCache

Vendor Eukaryot
Product sonic3air
Weakness CWE-789
Published August 6, 2026
Last update August 6, 2026

CVSS base score

8.7/10
Attack vector Network
Attack complexity Low
Privileges required None
User interaction None
Confidentiality
Integrity

CVSS vector

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

What the vulnerability does

01Description

Sonic 3 A.I.R. before commit 2492d18 contains an unbounded memory allocation vulnerability in ReceivedPacketCache::enqueuePacket() that allows unauthenticated remote attackers to crash the server process by sending a crafted UDP packet with mUniquePacketID set to the maximum uint32 value. The mUniquePacketID field is read directly from the UDP wire-format packet header without bounds checking, causing the server to allocate one CacheItem per missing packet ID gap, exhausting available host memory and propagating an uncaught std::bad_alloc exception to std::terminate().

Key dates

02Disclosure timeline

August 6, 2026 CVE published
August 6, 2026 Record updated