CVE-2026-58016: GLib: leitura fora dos limites via XML de introspecção D-Bus malformado
Uma falha no analisador de introspecção D-Bus do GLib, acessado pela função g_dbus_node_info_new_for_xml(), pode ser acionada por XML malformado que aninha um elemento node dentro de elementos method, signal, property ou arg. Segundo o registro, isso causa estouro de inteiro sem sinal e leitura fora dos limites, resultando em negação de serviço. Nenhuma exploração confirmada aparece nas fontes consultadas.
Visão geral
O GLib é uma biblioteca central usada pelo GNOME e por muitas aplicações Linux. A CVE-2026-58016 afeta o código de introspecção D-Bus do GIO: a função g_dbus_node_info_new_for_xml(), no arquivo gio/gdbusintrospection.c, não trata corretamente um elemento node aninhado dentro de elementos method, signal, property ou arg ao analisar XML malformado. A descrição do CNA indica que isso pode causar estouro de inteiro sem sinal e leitura fora dos limites.
Impacto
O registro descreve o impacto como negação de serviço. A NVD atribui pontuação CVSS 3.1 de 9.1, com vetor CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H, que corresponde a acesso pela rede, baixa complexidade, sem privilégios e sem interação do usuário, com alto impacto em confidencialidade e disponibilidade. A Red Hat informa uma pontuação CVSS 3.1 de 7.5. O registro também lista a fraqueza como CWE-191 (Integer Underflow), enquanto a descrição fala em estouro, por isso a classificação deve ser interpretada com cautela.
- Confidencialidade: o vetor da NVD indica alto impacto, mas a descrição fala apenas em negação de serviço.
- Disponibilidade: a descrição relata negação de serviço de forma direta.
- Integridade: sem impacto indicado no vetor da NVD.
Produtos e versões afetadas
- GNOME GLib: o registro indica versões anteriores à 2.88.1.
- Red Hat Enterprise Linux: o registro indica as versões 6.0, 7.0, 8.0, 9.0 e 10.0. Não há mapeamento para releases menores ou pacotes específicos.
Status de exploração
A CVE não consta na lista KEV da CISA. O registro não traz relato confirmado de exploração ativa, e nenhuma exploração em ambiente real aparece nas fontes consultadas. Uma referência do GitLab está marcada como Exploit nos metadados da NVD, mas o registro não descreve conteúdo de exploração, então isso não deve ser lido como evidência de ataques. A probabilidade EPSS no registro é 0.00545 (percentil 0.44214).
Correção e mitigação
- Identifique todos os sistemas com GLib anterior à 2.88.1 e todos os sistemas Red Hat Enterprise Linux na faixa listada.
- Aplique as atualizações do fornecedor do seu sistema. O registro inclui muitos links de errata da Red Hat, mas não informa qual errata corrige qual build, então verifique cada aviso para a versão exata do pacote.
- Se a aplicação de correções for postergada, reduza a exposição limitando quais componentes locais ou em rede aceitam XML de introspecção D-Bus de fontes não confiáveis. Trata-se de medida geral de endurecimento, não de contramedida oficial citada no registro.
- Monitore reinicializações ou falhas de serviços que usam introspecção D-Bus do GIO até que as correções sejam implantadas.
Detecção
- Faça o inventário de pacotes GLib e compare com os avisos dos fornecedores.
- Monitore logs e relatórios de falhas de serviços que analisam dados de introspecção D-Bus, buscando encerramentos inesperados.
- Revise componentes internos que aceitam XML de introspecção vindo de partes externas ou menos confiáveis e trate falhas de análise inesperadas como sinal para investigação.
Limitações das informações disponíveis
- O registro não informa uma versão corrigida do GLib além do limite superior da faixa afetada, e a lista de correções está vazia.
- O registro não associa as versões do Red Hat Enterprise Linux a builds de pacote corrigidos.
- A descrição fala em estouro, enquanto o CWE é listado como subfluxo de inteiro, e as duas pontuações CVSS da Red Hat diferem.
- A data do EPSS no registro é posterior à data de publicação e deve ser verificada na fonte antes de ser usada.
- Não há detalhes técnicos além da descrição, então esta análise não cobre condições de reprodução.
Fontes: entrada na NVD, Registro CVE, página CVE da Red Hat, issue 3932 do GNOME GLib, Bugzilla da Red Hat 2492257.
Perguntas frequentes
O que a CVE-2026-58016 afeta?
Segundo o registro, afeta o GNOME GLib em versões anteriores à 2.88.1 e as versões do Red Hat Enterprise Linux listadas no registro. O registro não associa essas versões a builds específicos de pacote.
Esta vulnerabilidade está sendo explorada ativamente?
Ela não consta na lista KEV da CISA, e as fontes consultadas não trazem relato confirmado de exploração ativa.
Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.