Podatności mailgen
3 znanych podatności CVE w mailgen, przetłumaczonych i ocenionych.
- CVE-2025-62380Niskie
Mailgen (pakiet Node.js) do wersji 2.0.31 zawiera podatność na wstrzykiwanie HTML w wiadomościach tekstowych generowanych metodą generatePlaintext, gdy dostarczane są dane użytkownika. Znaczniki HTML z niektórymi znakami separatora linii Unicode nie są usuwane, co pozwala na pozostawienie nieoczekiwanego HTML w wyniku.
- CVE-2025-62366Niskie
mailgen to pakiet Node.js generujący responsywne e-maile HTML do wysyłki transakcyjnej. Wersje do 2.0.30 zawierają podatność HTML injection w e-mailach tekstowych tworzonych przez metodę generatePlaintext, gdy dostarczona jest treść generowana przez użytkownika. Funkcja próbuje usuwać tagi HTML, ale jeśli tagi są podane jako zakodowane encje HTML, nie są usuwane i później są dekodowane, co prowadzi do aktywnego HTML (np. tag img z obsługą zdarzeń) w rzekomo tekstowym wyniku. W kontekstach, gdzie wygenerowany tekst jest następnie renderowany jako HTML, może to pozwolić na wykonanie JavaScriptu kontrolowanego przez atakującego. Wersje 2.0.31 i późniejsze zawierają poprawkę. Nie są znane obejścia.
- CVE-2025-59526Niskie
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.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

