Em `src/mistune/directives/admonition.py`, a função ` render_admonition()` concatena a opção `:class:` diretamente no atributo de classe HTML sem escapar (linhas) 63 - 68 ). Isto permite a injeção de atributos e XSS mesmo quando `HTMLRenderer(escape=True)` é usado. O parâmetro nome da diretiva é seguro (validado contra lista branca), mas a opção classe vem da entrada do usuário bruto.
Registro de aconselhamento: GHSA- g 97 x- gvcm-x 72 h. Identificadores relacionados: CVE- 2026 - 59926. Tempo: GitHub Advisory Database publicou este registro em 2026 - 07 - 20 T 21: 34: 14.000 Z e lista a sua última modificação como 2026 - 07 - 20 T 21: 34: 14.000 Z. Gravidade: MODERAR. Dados de pontuação publicados: CVSS_V 4: CVSS: 4.0 /AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/África do Sul:N.
Software afetado e informações de versão: mistune do pacote PyPI — ECOSYSTEM: introduzido 0, corrigido 3.3.0. Classificação e evidência: identificadores de fraqueza CWE- 79. O registro contém 6 suporte de referências nestes tipos: WEB, AVISO, EMBALAGAMENTO.