Description
The (1) sgetstr and (2) getint functions in Sauerbraten 2006_02_28, as derived from the Cube engine, allow remote attackers to cause a denial of service (segmentation fault) via long streams of input data that trigger an out-of-bounds read, as demonstrated using SV_EXT tag data in the Cube engine, which is not properly handled by getint.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
n/a n/a
n/aaffected
References
- http://www.securityfocus.com/archive/1/426867/100/0/threaded ↗
- http://secunia.com/advisories/19199 ↗
- http://www.securityfocus.com/bid/16986 ↗
- http://www.securityfocus.com/archive/1/426865/100/0/threaded ↗
- http://secunia.com/advisories/19110 ↗
- http://www.vupen.com/english/advisories/2006/0847 ↗
- http://aluigi.altervista.org/adv/evilcube-adv.txt ↗
- https://exchange.xforce.ibmcloud.com/vulnerabilities/25085 ↗
- http://secunia.com/advisories/19111 ↗
- http://www.gentoo.org/security/en/glsa/glsa-200603-10.xml ↗
- http://www.vupen.com/english/advisories/2006/0848 ↗