cveboard Feed RSS

GHSA-cg2g-xh64-v4q7

GitHubCrítica, npm

Contornar SAFE_FOR_TEMPLATES do DOMPurify: expressões de template divididas sobrevivem no conteúdo da shadow root anexada nos modos de saída DOM

Traduzido automaticamente do inglês.

Quando o DOMPurify é configurado com SAFE_FOR_TEMPLATES: true junto com um modo de retorno DOM (RETURN_DOM: true, RETURN_DOM_FRAGMENT: true, ou IN_PLACE: true), expressões de template como {{...}}, ${...} e <%...%> sobrevivem à sanitização dentro do conteúdo de texto de uma shadow root anexada. A rede de segurança pós-caminhada _scrubTemplateExpressions (src/purify.

Sem exploração conhecida
Gravidade
Crítica, CVSS 9.2 (v4.0)
Pacotes afetados