CVE Catalog

CVE-2006-3788

High
Published: Translated: NVD NIST

Summary

Multiple buffer overflows exist in multiplay.cpp in UFO2000 svn 1057. A remote attacker can execute arbitrary code via a long unit name, large values passed to network functions, or a large mapdata GEODATA structure.

Risk Assessment

The vulnerability allows a remote attacker to execute arbitrary code on the victim's machine, potentially leading to full system compromise and data theft.

Recommendation

Update UFO2000 to a newer version that does not contain this vulnerability, or restrict network access to trusted sources.

Related vulnerabilities

Original NVD description (English source)

Multiple buffer overflows in multiplay.cpp in UFO2000 svn 1057 allow remote attackers to execute arbitrary code via (1) a long unit name in Net::recv_add_unit,; (2) large values to Net::recv_rules, Net::recv_select_unit, Net::recv_options, and Net::recv_unit_data; and (3) a large mapdata GEODATA structure in Net::recv_map_data.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS