XML::Versões de Sig antes 0.71 para Perl permitir a embalagem da assinatura através de ID duplicado. _get_signed_xml() em lib/XML/Sig. pm, chamado de verified(), resolve o SingledInfo Reference/@ URI para um nó com a expressão XPath "//*[@ID='$id']" e retorna o primeiro nó do conjunto de nó resultante. Um documento em que dois elementos compartilham o valor de ID é aceito: o digest e a assinatura são verificados em relação a qualquer elemento que venha primeiro em ordem de documento, e a duplicada não é detectada. Tal documento verifica com sucesso enquanto um aplicativo que resolve o mesmo ID de forma independente pode ler o segundo elemento, o atacante fornecido; em um SAML 2 contexto que coloca o conteúdo de uma Asserção sob controle do atacante.

Registro de aconselhamento: GHSA-wqp 7 - 2 ww 4 - q 6 MF. Identificadores relacionados: CVE- 2026 - 9487. Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 03 T 15: 32: 49.000 Z e lista a sua última modificação como 2026 - 08 - 03 T 21: 31: 35.000 Z. Gravidade: Crítico. Dados de pontuação publicados: CVSS_V 3: CVSS: 3.1 /AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N.

Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões. Classificação e evidência: identificadores de fraqueza CWE- 347. O registro contém 3 suporte de referências nestes tipos: AVISO, WEB.