Bugzilla – Bug 1213669
VUL-1: CVE-2023-39129: gdb: heap use after free in add_pe_exported_sym() via crafted binary file
Last modified: 2023-07-26 12:56:07 UTC
CVE-2023-39129 GNU gdb (GDB) 13.0.50.20220805-git was discovered to contain a heap use after free via the function add_pe_exported_sym() at /gdb/coff-pe-read.c. https://sourceware.org/bugzilla/show_bug.cgi?id=30640 References: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2023-39129 https://bugzilla.redhat.com/show_bug.cgi?id=2226594 https://www.cve.org/CVERecord?id=CVE-2023-39129 https://sourceware.org/bugzilla/show_bug.cgi?id=30640
So the script kiddies found gdb to fuzz. Marvellous. Not my turf, assigning to Tom. I would suggest to handle this similarly to binutils: do one or two version updates a year for gdb, and not backport such kind of fuzzing fixes. Decision of somebody else, though.