Bug 1088105 (CVE-2014-2893) - CVE-2014-2893 llvm: insecure temporary file handling in clang's scan-build utility
Summary: CVE-2014-2893 llvm: insecure temporary file handling in clang's scan-build ut...
Status: CLOSED CURRENTRELEASE
Alias: CVE-2014-2893
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
URL:
Whiteboard: impact=low,public=20140415,reported=2...
Keywords: Security
Depends On: 1088107 1088108
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-04-16 04:21 UTC by Murray McAllister
Modified: 2015-03-03 10:17 UTC (History)
11 users (show)

(edit)
Clone Of:
(edit)
Last Closed: 2015-01-30 03:47:39 UTC


Attachments (Terms of Use)

Description Murray McAllister 2014-04-16 04:21:35 UTC
Jakub Wilk discovered that clang's scan-build utility insecurely handled temporary files. A local attacker could use this flaw to perform a symbolic link attack against users running the scan-build utility.

Original report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744817

Comment 1 Murray McAllister 2014-04-16 04:23:12 UTC
This issue affects the llvm package in Fedora and EPEL. python-llvmpy and mingw-llvm are not affected.

Comment 2 Murray McAllister 2014-04-16 04:24:19 UTC
Created llvm tracking bugs for this issue:

Affects: fedora-all [bug 1088107]
Affects: epel-6 [bug 1088108]

Comment 3 Murray McAllister 2014-04-16 04:28:04 UTC
CVE request: http://www.openwall.com/lists/oss-security/2014/04/16/2

Comment 4 Murray McAllister 2014-04-22 05:22:34 UTC
MITRE assigned CVE-2014-2893 to this issue:

http://seclists.org/oss-sec/2014/q2/144

Comment 6 Fedora Update System 2014-12-21 17:43:22 UTC
llvm-3.4.2-3.el6 has been pushed to the Fedora EPEL 6 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 7 Fedora Update System 2014-12-21 17:43:47 UTC
llvm-3.4.2-3.el7 has been pushed to the Fedora EPEL 7 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.