PT-2026-121279 · Esaml · Esaml

·

CVE-2026-105270

·

Publicado

2026-10-22

·

Atualizado

2026-10-22

CVSS v4.0

8.7

Alta

VetorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas esaml versões 0.1.0 e posteriores
Description Um invasor não autenticado pode causar a negação de serviço derrubando o nó através do esgotamento da tabela de átomos da VM Erlang. Isso ocorre quando a função esaml binding:decode response/2 analisa um SAMLResponse manipulado usando xmerl scan:string/2, que converte cada nome de elemento, nome de atributo e prefixo de namespace em um átomo permanente. Como esses átomos nunca são recuperados e a VM possui um limite de aproximadamente um milhão de entradas, um pequeno número de solicitações contendo milhares de nomes distintos pode abortar o nó. Esse processo acontece nos endpoints de consumo SAML (ACS) e de logout único antes que qualquer verificação de assinatura ou validação de asserção seja realizada.
Recommendations No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Allocation of Resources Without Limits

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-105270

Produtos afetados

Esaml