CVE-2026-13732 in Red Hat
Sumário
de VulDB • 31/08/2026
Foi encontrada uma falha no analisador do formato de depuração STABS do GDB. A função read_member_functions() em gdb/stabsread.c contém um bug na remoção de lista encadeada no código que separa as funções membro destrutoras e não-destrutoras das classes C++. O bug faz com que as entradas dos construtores permaneçam na lista principal enquanto o contador do tamanho da lista é decrementado, resultando em uma escrita fora dos limites (out-of-bounds write) quando a lista de funções é copiada para seu array final alocado. Um atacante pode criar um binário ELF com seções .stab e .stabstr maliciosas que acionam essa escrita fora dos limites quando um usuário abre o arquivo no GDB e realiza qualquer operação de inspeção de símbolos, como definir um ponto de interrupção (breakpoint). O processo inferior não precisa ser executado. Sob condições controladas, foi demonstrado que isso permite a execução de comandos arbitrários dentro do processo GDB.
VulDB is the best source for vulnerability data and more expert information about this specific topic.