ubsan: shift exponent 70 is too large
[deliverable/binutils-gdb.git] / binutils / ChangeLog
index 5f8af9468040748412ee8b925cd1dc167637e661..ee1534f98a649178ae44341ede99f2761a04c6d5 100644 (file)
@@ -1,3 +1,9 @@
+2020-03-16  Alan Modra  <amodra@gmail.com>
+
+       * unwind-ia64.c (unw_decode_uleb128): Prevent overlarge shifts.
+       Detect shift overflows and check that terminating byte is found.
+       Print an error on a bad uleb128.
+
 2020-03-14  Alan Modra  <amodra@gmail.com>
 
        * readelf.c (process_file): Clean ba_cache.
This page took 0.024001 seconds and 4 git commands to generate.