CVE-2026-66733 in Sonic3air
Résumé
par VulDB • 06/08/2026
Sonic 3 A.I.R. avant le commit 2492d18 contient une vulnérabilité d'allocation mémoire non bornée dans ReceivedPacketCache::enqueuePacket() qui permet à des attaquants distants non authentifiés de faire planter le processus serveur en envoyant un paquet UDP truqué avec mUniquePacketID défini sur la valeur uint32 maximale. Le champ mUniquePacketID est lu directement depuis l'en-tête du format réseau UDP sans vérification des limites, ce qui amène le serveur à allouer un CacheItem par trou d'identifiant de paquet manquant, épuisant ainsi la mémoire disponible de l'hôte et propageant une exception std::bad_alloc non gérée vers std::terminate().
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.