PT-2026-41146 · Pypi · Mistune

·

CVE-2026-44898

·

Publicado

2026-05-14

·

Atualizado

2026-07-14

CVSS v3.1

6.1

Média

VetorAV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas Mistune versões anteriores a 3.2.1
Description A função render toc ul() constrói uma árvore de sumário (table-of-contents) a partir de uma lista de tuplas. O valor id, usado para o atributo href, e o valor text, usado como rótulo do link, são inseridos em tags <a> usando uma string de formatação simples do Python sem a aplicação de escape HTML. Quando os IDs dos cabeçalhos são derivados de textos fornecidos pelo usuário, um invasor pode criar um cabeçalho que rompe o contexto do atributo href para injetar tags HTML arbitrárias, como blocos <script>, diretamente no sumário renderizado. Isso ocorre especificamente na função render toc ul() localizada em src/mistune/toc.py.
Recommendations Atualize para a versão 3.2.1. Como medida paliativa temporária, restrinja o uso de callbacks heading id personalizados que retornem texto bruto fornecido pelo usuário como o ID.

Exploit

Correção

XSS

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-44898
GHSA-6269-CQXG-MHHV
OPENSUSE-SU-2026:20827-1
PYSEC-2026-2208
SUSE-SU-2026:21858-1
SUSE-SU-2026:2949-1

Produtos afetados

Mistune