diff options
author | Pavel Mayorov <pmayorov@cloudlinux.com> | 2022-01-07 12:34:37 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2022-01-07 12:34:37 +0000 |
commit | 0e9f1c04b9572920c7f940203a67d5af3f6c19f6 (patch) | |
tree | efb31147230285e336d7ca49bb37e926d955905f /binutils/ChangeLog | |
parent | aed44286efa8ae8717a77d94b51ac3614e2ca6dc (diff) |
Revert previous delta to debug.c. Replace with patch to reject indirect types that point to indirect types.
PR 28718
* dwarf.c: Revert previous delta.
(debug_get_real_type): Reject indirect types that point to
indirect types.
(debug_get_type_name, debug_get_type_size, debug_write_type):
Likewise.
Diffstat (limited to 'binutils/ChangeLog')
-rw-r--r-- | binutils/ChangeLog | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 0b34eadcdc..ff25db288a 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,6 +1,14 @@ -2022-01-06 Nick Clifton <nickc@redhat.com> +2022-01-07 Pavel Mayorov <pmayorov@cloudlinux.com> PR 28718 + * dwarf.c: Revert previous delta. + (debug_get_real_type): Reject indirect types that point to + indirect types. + (debug_get_type_name, debug_get_type_size, debug_write_type): + Likewise. + +2022-01-06 Nick Clifton <nickc@redhat.com> + * debug.c (debug_write_type): Allow for malicious recursion via indirect debug types. |