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.
{ "availability": "No subscription required", "binaries": [ { "binary_name": "gdb", "binary_version": "12.1-0ubuntu1~22.04" }, { "binary_name": "gdb-dbgsym", "binary_version": "12.1-0ubuntu1~22.04" }, { "binary_name": "gdb-doc", "binary_version": "12.1-0ubuntu1~22.04" }, { "binary_name": "gdb-multiarch", "binary_version": "12.1-0ubuntu1~22.04" }, { "binary_name": "gdb-multiarch-dbgsym", "binary_version": "12.1-0ubuntu1~22.04" }, { "binary_name": "gdb-source", "binary_version": "12.1-0ubuntu1~22.04" }, { "binary_name": "gdbserver", "binary_version": "12.1-0ubuntu1~22.04" }, { "binary_name": "gdbserver-dbgsym", "binary_version": "12.1-0ubuntu1~22.04" } ] }