CVE-2008-3949 Code injection in n/a
Local attackers can execute arbitrary code by placing a malicious Python file in the current working directory when a user edits a Python file in Emacs.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Local or same network only
- Victim action needed
- A user has to click or open something
- Fix
- None listed
What is CVE-2008-3949?
CVE-2008-3949 is a high-severity code injection vulnerability in Suse Suse Linux, published on 22 Sep 2008. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.
Official description
emacs/lisp/progmodes/python.el in Emacs 22.1 and 22.2 imports Python script from the current working directory during editing of a Python file, which allows local users to execute arbitrary code via a Trojan horse Python file.
Weakness: CWE-94
Which versions are affected by CVE-2008-3949?
It affects 1 product.
Products include Suse Suse Linux.
How do I fix CVE-2008-3949?
No fix has been published for CVE-2008-3949 yet. Limit exposure of the affected software until one is available.
Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.
Is CVE-2008-3949 being exploited?
There is no known exploitation of CVE-2008-3949 in the wild and no public exploit code.
Other vulnerabilities in Suse Suse Linux
- CVE-2007-0460 Memory corruption in n/a
- CVE-2005-2023 The send_pinentry_environment function in asshelp.c in gpg2 on SUSE Linux 9.3 does not properly handle certain options, which can prevent pi
- CVE-2004-2004 The Live CD in SUSE LINUX 9.1 Personal edition is configured without a password for root, which allows remote attackers to gain privileges via SSH.
- CVE-2000-1040 Denial of service in n/a
- CVE-2000-1044 Memory corruption in n/a
Sources
Also known as GHSA-9pv8-whmh-9q87.