Description
The decode_stringmap function in server_transport.cpp for UFO2000 svn 1057 allows remote attackers to cause a denial of service (daemon termination) via a large keysize or valsize, which causes a crash when the resize function cannot allocate sufficient memory.
References
- 1016503 vdb-entry
- 20060716 Multiple vulnerabilities in UFO2000 svn 1057 mailing-list
- 1259 third-party-advisory
- ufo2000-decodestringmap-dos(27800) vdb-entry
- 24297 third-party-advisory
- 21091 third-party-advisory
- GLSA-200702-10 vendor-advisory
- ADV-2006-2837 vdb-entry
- 19035 vdb-entry
- http://aluigi.altervista.org/adv/ufo2ko-adv.txt
- http://svn.sourceforge.net/viewcvs.cgi/ufo2000/trunk/src/server_transport.cpp?view=log