diff options
author | Alan Modra <amodra@gmail.com> | 2022-02-08 20:21:01 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2022-02-08 20:28:52 +1030 |
commit | 481153777e278b71e694fd2db6b897f7a9e3dcb8 (patch) | |
tree | 29e8d0620cdc67be420e7a87637377b029a87085 /bfd | |
parent | cb5a1d7db9050fe43ec559d47965e146239c0c34 (diff) | |
download | gdb-481153777e278b71e694fd2db6b897f7a9e3dcb8.zip gdb-481153777e278b71e694fd2db6b897f7a9e3dcb8.tar.gz gdb-481153777e278b71e694fd2db6b897f7a9e3dcb8.tar.bz2 |
PR28862, heap-buffer-overflow in parse_stab_string
I have no info on the format of a "SUNPRO C++ Namespace" stab, so am
relying on the previous code being correct in parsing these stabs.
Just don't allow NULs anywhere in the stab.
PR 28862
* stabs.c (parse_stab_string): Don't overrun buffer when parsing
'Y' stab.
Diffstat (limited to 'bfd')
0 files changed, 0 insertions, 0 deletions