First published: Tue Aug 14 2012(Updated: )
A TOCTOU race condition was found in the way 'annotate-output' (used to execute a program annotating the output linewise with time and stream) tool of rpmdevtools, a suite of scripts and (X)Emacs support files to aid in development of RPM packages, performed management of its temporary files used for standard output and standard error output. A local attacker could use this flaw to conduct symbolic link attacks, possibly leading to their ability in an unauthorized way to alter files belonging to the user running the 'annotate-output' tool. Issue found by Jim Meyering of Red Hat.
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Debian devscripts | <=2.12.1 | |
Debian devscripts | =2.12.0 | |
Fedora RPM Devtools | <=8.2-1 |
http://git.fedorahosted.org/cgit/rpmdevtools.git/commit/?id=90b4400c2ab2e80cecfd8dfdf031536376ed2cdb
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2012-3500 is classified as a medium severity vulnerability due to its potential to exploit a race condition.
To fix CVE-2012-3500, users should update to versions of devscripts or rpmdevtools that are patched for this vulnerability.
CVE-2012-3500 is a Time-of-Check to Time-of-Use (TOCTOU) race condition vulnerability.
CVE-2012-3500 affects devscripts versions up to and including 2.12.1 and specifically version 2.12.0.
CVE-2012-3500 impacts Debian devscripts and Fedora RPM devtools.