PT-2022-1765

CVE-2022-25313

·

Publicado

2022-02-18

·

Atualizado

2026-09-18

Descrição por

CVSS 2.0
10
Alta
MétricasAV:N/AC:L/Au:N/C:C/I:C/A:C
Nome do software vulnerável e versões afetadas
Versões do Expat (também conhecido como libexpat) anteriores à 2.4.5
Descrição
O problema está relacionado a uma vulnerabilidade de esgotamento de pilha na função build model da biblioteca Expat, causada por uma grande profundidade de aninhamento no elemento DTD. Isso pode permitir que um invasor remoto execute código arbitrário no sistema. A vulnerabilidade também está associada a um estouro de inteiro em addBinding em xmlparse.c, que pode ser explorado persuadindo uma vítima a abrir um arquivo especialmente criado.
Recomendações
Para versões do Expat (também conhecido como libexpat) anteriores à 2.4.5, atualize para a versão 2.4.5 ou posterior para resolver o problema. Como solução temporária, considere restringir o uso da função build model para minimizar o risco de exploração. Além disso, evite usar arquivos especialmente criados que possam desencadear o estouro de inteiro em addBinding até que o problema seja resolvido.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
ALSA-2022:5244
ALSA-2022:5314
ALSA-2022:7811
ALT-PU-2022-1348
ALT-PU-2023-4107
ALT-PU-2023-4120
ALT-PU-2023-4144
AZL-8623
CESA-2022_5314
CESA-2022_7811
CLEANSTART-2026-EM10970
CLEANSTART-2026-JI27707
CLEANSTART-2026-MH09144
CLEANSTART-2026-YT18139
DLA-2935-1
DSA-5085-1
MGASA-2022-0081
OESA-2022-1554
OESA-2022-2057
OPENSUSE-SU-2022:0713-1
OPENSUSE-SU-2022_0713-1
OPENSUSE-SU-2022_2294-1
OPENSUSE-SU-2024:11866-1
RHSA-2022:5244
RHSA-2022_5244
RHSA-2022:5314
RHSA-2022_5314
RHSA-2022:7811
RHSA-2022_7811
RLSA-2022:5314
SUSE-SU-2022:0698-1
SUSE-SU-2022:0713-1
SUSE-SU-2022:14903-1
SUSE-SU-2022_14903-1
SUSE-SU-2022:2294-1
USN-5320-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾