A remote overflow exists in GNU Emacs. The movemail function fails to adequately check responses from POP3 Servers in popmail() resulting in a format string overflow. With a specially crafted response, an attacker with a malicious POP3 Server can gain remote access with privilege of the logged on user and the effective group ID of the mail group resulting in a loss of integrity.
Classification
Location:
Remote / Network Access,
Local / Remote,
Context Dependent
Attack Type:
Input Manipulation
Impact:
Loss of Integrity
Exploit:
Exploit Unknown
Disclosure:
OSVDB Verified,
Vendor Verified
Solution
Upgrade to version 21.4 or higher, as it has been reported to fix this vulnerability. An upgrade is required as the fix has been applied to the CVS tree rather than as a patch kit.
This product uses the Daylife API but is not endorsed or certified by Daylife.
This section lists the latest news and blogs found via the daylife API (and for older items, the technorati API), which mention or otherwise discuss this vulnerability.