Description
The web server in IEA Software RadiusNT and RadiusX 5.1.38 and other versions before 5.1.44, Emerald 5.0.49 and other versions before 5.0.52, Air Marshal 2.0.4 and other versions before 2.0.8, and Radius test client (aka Radlogin) 4.0.20 and earlier, allows remote attackers to cause a denial of service (crash) via an HTTP Content-Length header with a negative value, which triggers a single byte overwrite of memory using a NULL terminator. NOTE: some of these details are obtained from third party information.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- IEA Software (Multiple Products) - POST Denial of Service EDB-31128 · dos · Feb 8, 2008 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://aluigi.altervista.org/adv/emerdal-adv.txt
- http://www.iea-software.com/docs/Radius40/changes.txt
- 27701 vdb-entry
- 28846 third-party-advisory
- ADV-2008-0484 vdb-entry
- 20080208 NULL byte writing in Emerald, RadiusNT/X and Air Marshal mailing-list
- http://www.iea-software.com/docs/airmarshal1/changes.txt
- http://www.iea-software.com/docs/Emerald5/changes.txt