CVE-2008-3294: Code Injection
src/configure.in in Vim 5.0 through 7.1, when used for a build with Python support, does not ensure that the Makefile-conf temporary file has the intended ownership and permissions, which allows local users to execute arbitrary code by modifying this file during a time window, or by creating it ahead of time with permissions that prevent its modification by configure.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2008-3294?
CVE-2008-3294 is categorized as a medium severity vulnerability due to its potential to allow local users to execute arbitrary code.
How do I fix CVE-2008-3294?
To fix CVE-2008-3294, ensure that you upgrade to a version of Vim later than 7.1 where the Makefile-conf permissions and ownership issues have been resolved.
What software versions are affected by CVE-2008-3294?
CVE-2008-3294 affects Vim versions 5.0 through 7.1, particularly those with Python support enabled.
What kind of attack is possible with CVE-2008-3294?
With CVE-2008-3294, a local user can exploit the vulnerability by modifying the Makefile-conf temporary file to execute arbitrary code.
Is CVE-2008-3294 a remote or local vulnerability?
CVE-2008-3294 is a local vulnerability, meaning it can only be exploited by users with local access to the affected system.