The tempname_ensure function in lib/routines.h in a2ps 4.14 and earlier, as used by the spy_user function and possibly other functions, allows local users to modify arbitrary files via a symlink attack on a temporary file.
2014-04-05T21:55:06.097
2025-04-12T10:46:40.837
Deferred
CVSSv2: 2.1 (LOW)
AV:L/AC:L/Au:N/C:N/I:P/A:N
3.9
2.9
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | gnu | a2ps | ≤ 4.14 | Yes |
Application | gnu | a2ps | 4.10.3 | Yes |
Application | gnu | a2ps | 4.10.4 | Yes |
Application | gnu | a2ps | 4.12 | Yes |
Application | gnu | a2ps | 4.13 | Yes |
Application | gnu | a2ps | 4.13b | Yes |