Katalog CVE

CVE-2025-59526

NiskieCVSS 2.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.44%

Percentyl 36 - wyżej niż 36% wszystkich znanych CVE

Streszczenie

Mailgen, pakiet Node.js do generowania responsywnych e-maili HTML, przed wersją 2.0.30 zawiera podatność na wstrzykiwanie HTML w e-mailach tekstowych generowanych przez metodę Mailgen.generatePlaintext(email). Projekty są zagrożone, jeśli używają tej metody z treścią pochodzącą od użytkownika. Podatność została załatana w wersji 2.0.30.

Ocena ryzyka

Atakujący może wstrzyknąć złośliwy kod HTML do wiadomości e-mail, co może prowadzić do phishingu lub ataków na odbiorców. Organizacja może być narażona na kompromitację zaufania.

Rekomendacja

Zaktualizuj Mailgen do wersji 2.0.30 lub nowszej. Jeśli nie jest to możliwe, usuń wszystkie znaczniki HTML z treści przed przekazaniem do Mailgen.generatePlaintext(email).

Inne podatności w Mailgen

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

mailgen is a Node.js package that generates responsive HTML e-mails for sending transactional mail. Prior to version 2.0.30, there is an HTML injection vulnerability in plaintext e-mails generated by Mailgen. Projects are affected if the Mailgen.generatePlaintext(email) method is used and given user-generated content. This vulnerability has been patched in version 2.0.30. A workaround involves stripping all HTML tags before passing any content into Mailgen.generatePlaintext(email).

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS