PT-2026-107540

CVE-2026-77214

·

Publicado

2026-10-06

·

Atualizado

2026-10-29

Descrição por

CVSS 4.0
8.3
Alta
MétricasAV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Nome do Software Vulnerável e Versões Afetadas libexpat versões anteriores a 2.9.0
Descrição Um erro de leitura excessiva de buffer no heap (heap buffer over-read) existe no arquivo xmlparse.c. A função XML ParseBuffer() avança o fim do buffer de análise usando um comprimento fornecido pelo chamador que não é validado em relação ao tamanho do buffer alocado. Chamadas repetidas para XML ParseBuffer() podem mover a variável m bufferEnd para além do fim da alocação do heap, fazendo com que a análise subsequente leia fora dos limites. Este caminho é acessível se um buffer de análise já estiver presente, o que ocorre após uma chamada para XML GetBuffer() ou uma alocação interna via XML Parse(). Este problema permite a divulgação de memória adjacente do heap, podendo vazar ponteiros de heap, ponteiros de função libc e ponteiros de código, potencialmente derrotando a Randomização do Layout do Espaço de Endereçamento (ASLR), uma técnica de segurança que organiza aleatoriamente as posições do espaço de endereçamento de áreas de dados importantes de um processo para dificultar a exploração.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
ALSA-2026:88247
ALSA-2026:88248
ALSA-2026:89758
ALSA-2026:92323
AZL-106728
AZL-107228
CLSA-2026-1792993465
ECHO-C50C-9D1F-AEDB
OESA-2026-4348
OESA-2026-4349
OESA-2026-4350
OESA-2026-4351
OPENSUSE-SU-2026:12100-1
OPENSUSE-SU-2026:22177-1
RHSA-2026:77959
SUSE-SU-2026:24323-1
SUSE-SU-2026:24460-1
SUSE-SU-2026:24469-1
SUSE-SU-2026:24554-1
SUSE-SU-2026:4615-1
SUSE-SU-2026:4619-1
SUSE-SU-2026:4623-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾