Skip to content
OpenAdvisories
Unscored CVE-2001-1593 EUVD-2001-1570GHSA-q93q-4mxv-67mp

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, all…

Published Apr 5, 2014 · Updated Aug 8, 2024 · Assigned by mitre

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 a2ps 1:4.14-1.2 —
Debian 13 a2ps 1:4.14-1.2 —
Debian 12 a2ps 1:4.14-1.2 —
Debian 7 a2ps 1:4.14-1.1+deb7u1 DSA-2892-1
Debian 6.0 a2ps 1:4.14-1.1+deb6u1 DSA-2892-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed a2ps 4.15-1.1 openSUSE-SU-2024:12797-1

Advisories 2

References