A flaw was discovered in GNU libiberty within demangle_path() in rust-demangle.c, as distributed in GNU Binutils version 2.36. A crafted symbol can cause stack memory to be exhausted leading to a crash.
{
"binaries": [
{
"binary_version": "12.1-0ubuntu1~22.04",
"binary_name": "gdb"
},
{
"binary_version": "12.1-0ubuntu1~22.04",
"binary_name": "gdb-multiarch"
},
{
"binary_version": "12.1-0ubuntu1~22.04",
"binary_name": "gdb-source"
},
{
"binary_version": "12.1-0ubuntu1~22.04",
"binary_name": "gdbserver"
}
],
"availability": "No subscription required"
}