aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2017-06-19 22:31:04 +0200
committerFlorian Weimer <fweimer@redhat.com>2017-06-19 22:31:04 +0200
commit6d0ba622891bed9d8394eef1935add53003b12e8 (patch)
tree0161967ec7fde740479c11be7a3fcf4b5030c12c /ChangeLog
parentbf15120dd7860ac976f22e20fa386d8bf73c70e7 (diff)
downloadglibc-6d0ba622891bed9d8394eef1935add53003b12e8.zip
glibc-6d0ba622891bed9d8394eef1935add53003b12e8.tar.gz
glibc-6d0ba622891bed9d8394eef1935add53003b12e8.tar.bz2
ld.so: Reject overly long LD_PRELOAD path elements
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0c637c2..d3dfbe4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2017-06-19 Florian Weimer <fweimer@redhat.com>
+
+ * elf/rtld.c (SECURE_NAME_LIMIT, SECURE_PATH_LIMIT): Define.
+ (dso_name_valid_for_suid): New function.
+ (handle_ld_preload): Likewise.
+ (dl_main): Call it. Remove alloca.
+
2017-06-19 Joseph Myers <joseph@codesourcery.com>
[BZ #21625]