PT-2026-5221

CVE-2026-24769

·

Publicado

2026-01-28

·

Atualizado

2026-01-29

Descrição por

CVSS 4.0
9.4
Crítica
MétricasAV:N/AC:L/AT:N/PR:L/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Nome do Software Vulnerável e Versões Afetadas Versões do NocoDB anteriores a 0.301.0
Descrição O NocoDB possui uma vulnerabilidade de cross-site scripting (XSS) armazenado na manipulação de seus anexos. Usuários autenticados podem fazer upload de arquivos SVG maliciosos contendo JavaScript incorporado. Esses arquivos são renderizados inline e executados nos navegadores de outros usuários que visualizam o anexo. A causa raiz são verificações de tipo MIME excessivamente permissivas e a falta de sanitização de conteúdo ao servir arquivos SVG. Especificamente, a função isPreviewAllowed em attachmentHelpers.ts utiliza uma verificação baseada em substring que classifica incorretamente arquivos SVG como seguros para visualização. O endpoint fileReadv3 em attachments.controller.ts serve esses arquivos sem sanitização ou imposição de tipo de conteúdo, permitindo que navegadores executem o JavaScript incorporado sob a origem da aplicação NocoDB. A exploração bem-sucedida pode levar ao comprometimento de conta, exfiltração de dados e ações não autorizadas realizadas em nome dos usuários afetados.
Recomendações Versões anteriores a 0.301.0 devem ser atualizadas para a versão 0.301.0 ou posterior.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-Q5C6-H22R-QPWR
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾