PT-2020-13186 · Tinymce · Tinymce

Chris Davis

+1

·

Publicado

2020-08-11

·

Atualizado

2020-08-17

·

CVE-2020-12648

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
Versões 4.9.10 e anteriores do TinyMCE
Versões 5.2.1 e anteriores do TinyMCE
Versões 5.4.0 e anteriores do TinyMCE
Descrição
Uma vulnerabilidade de cross-site scripting (XSS) permite que invasores remotos injetem scripts web arbitrários quando configurado no modo de edição clássico. A vulnerabilidade está no analisador central e permite a execução arbitrária de JavaScript ao inserir um conteúdo especialmente criado no editor por meio da área de transferência ou de APIs.
Recomendações
Para as versões 4.9.10 e anteriores do TinyMCE, atualize para o TinyMCE 4.9.11.
Para as versões 5.2.1 e anteriores do TinyMCE, atualize para o TinyMCE 5.4.1.
Para usuários que não possam atualizar imediatamente, habilite o plugin de mídia para substituir o comportamento padrão de análise de iframes.
Como alternativa, adicione uma solução alternativa para atualizar as regras do esquema de análise para iframes usando o seguinte código:
js

setup: function(editor) {

 editor.on(‘PreInit’, function() {

  editor.schema.getSpecialElements()[‘iframe’] = /</iframe[^>]*>/gi;

 });

}

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-2020-12648
GHSA-VRV8-V4W8-F95H

Produtos afetados

Tinymce