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.
2008-07-24T18:41:00.000
2025-04-09T00:30:58.490
Deferred
CVSSv2: 3.7 (LOW)
AV:L/AC:H/Au:N/C:P/I:P/A:P
1.9
6.4
| Type | Vendor | Product | Version/Range | Vulnerable? |
|---|---|---|---|---|
| Application | vim | vim | 5.0 | Yes |
| Application | vim | vim | 5.1 | Yes |
| Application | vim | vim | 5.2 | Yes |
| Application | vim | vim | 5.3 | Yes |
| Application | vim | vim | 5.4 | Yes |
| Application | vim | vim | 5.5 | Yes |
| Application | vim | vim | 5.6 | Yes |
| Application | vim | vim | 5.7 | Yes |
| Application | vim | vim | 5.8 | Yes |
| Application | vim | vim | 6.0 | Yes |
| Application | vim | vim | 6.1 | Yes |
| Application | vim | vim | 6.2 | Yes |
| Application | vim | vim | 6.3 | Yes |
| Application | vim | vim | 6.4 | Yes |
| Application | vim | vim | 7.0 | Yes |
| Application | vim | vim | 7.1 | Yes |