Red Hat Bugzilla – Bug 1074720
CVE-2014-2277 perltidy: insecure temporary file creation
Last modified: 2015-07-29 13:54:17 EDT
Jakub Wilk discovered that perltidy's make_temporary_filename() function insecurely created temporary files via the use of the tmpnam() function. A local attacker could use this flaw to perform a symbolic link attack. Fix from Don Armstrong: http://git.donarmstrong.com/?p=perltidy.git;a=blob;f=debian/patches/fix_insecure_tmpnam_usage_740670
MITRE assigned CVE-2014-2277 to this issue: http://seclists.org/oss-sec/2014/q1/533
Created perltidy tracking bugs for this issue: Affects: fedora-all [bug 1074721] Affects: epel-5 [bug 1074722]
perltidy-20130922-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.
perltidy-20130922-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
Statement: This issue affects the versions of perltidy as shipped with Red Hat Enterprise Linux 6 and 7. Red Hat Product Security has rated this issue as having Low security impact. A future update may address this issue. For additional information, refer to the Issue Severity Classification: https://access.redhat.com/security/updates/classification/
perltidy-20070801-2.el5 has been pushed to the Fedora EPEL 5 stable repository. If problems still persist, please make note of it in this bug report.