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:
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.
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.