PT-2026-94112 · Npm · Nodemailer

·

CVE-2026-92595

·

Publicado

2026-09-08

·

Atualizado

2026-09-19

CVSS v4.0

6.0

Média

VetorAV:N/AC:H/AT:P/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Nome do Software Vulnerável e Versões Afetadas Nodemailer versões anteriores a 9.1.1
Description O software não respeita as opções de sandbox disableFileAccess e disableUrlAccess quando o conteúdo da mensagem é resolvido através da API pública de plugin MailMessage.resolveContent() usando a assinatura legada de três argumentos resolveContent(data, key, callback). Isso ocorre porque shared.resolveContent() normaliza o argumento options ausente para um objeto vazio, fazendo com que a função resolveContentValue() ignore as verificações de controle de acesso e atinja nmfetch(url) ou fs.createReadStream(path). Consequentemente, códigos de aplicativos ou plugins que resolvem conteúdo não confiável (como html, texto, path de anexo ou href) podem ser manipulados para ler arquivos locais arbitrários ou realizar server-side request forgery (SSRF), que ocorre quando um invasor induz um servidor a fazer requisições para um local não pretendido, ignorando a sandbox habilitada.
Recommendations Atualizar para a versão 9.1.1.

Exploit

Correção

SSRF

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-92595
GHSA-8M3C-C648-2XJJ

Produtos afetados

Nodemailer