aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Threading.cpp
diff options
context:
space:
mode:
authorSylvestre Ledru <sylvestre@debian.org>2014-06-16 20:31:15 +0000
committerSylvestre Ledru <sylvestre@debian.org>2014-06-16 20:31:15 +0000
commitc7bc52596f5a978feada4f2f8cbc0639f7b06b2c (patch)
tree5ebf356ef5d2630f98fdb507aff3022234957c4a /llvm/lib/Support/Threading.cpp
parent675d279af405d594552613c40a1507516039c694 (diff)
downloadllvm-c7bc52596f5a978feada4f2f8cbc0639f7b06b2c.zip
llvm-c7bc52596f5a978feada4f2f8cbc0639f7b06b2c.tar.gz
llvm-c7bc52596f5a978feada4f2f8cbc0639f7b06b2c.tar.bz2
Check that the directory does not exist.
Otherwise, it could allows local users to obtain sensitive information or overwrite arbitrary files via a symlink attack on temporary directories with predictable names. Reported as CVE-2014-2893 ( https://security-tracker.debian.org/tracker/CVE-2014-2893 ) Found by Jakub Wilk llvm-svn: 211051
Diffstat (limited to 'llvm/lib/Support/Threading.cpp')
0 files changed, 0 insertions, 0 deletions