Katalog CVE

CVE-2026-100702

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.25%

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

Streszczenie

Nodemailer przed wersją 10.0.2 nie spłaszcza poprawnie głęboko zagnieżdżonych tablic w polach odbiorców, takich jak to, cc i bcc, co pozwala atakującym spowodować wyczerpanie stosu. Atakujący może dostarczyć głęboko zagnieżdżoną tablicę JSON odbiorców, która wyzwala rekurencyjną konwersję Array.toString(), wyczerpując stos i kończąc proces Node.js.

Ocena ryzyka

Ryzyko obejmuje możliwość zdalnego zatrzymania procesu Node.js (DoS) poprzez wysłanie specjalnie spreparowanej wiadomości e-mail z zagnieżdżonymi tablicami odbiorców.

Rekomendacja

Zaktualizuj Nodemailer do wersji 10.0.2 lub nowszej, która naprawia podatność.

Inne podatności w Nodemailer

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

Nodemailer before 10.0.2 fails to properly flatten deeply nested arrays in recipient fields such as to, cc, and bcc, allowing attackers to cause stack exhaustion. Attackers can supply a deeply nested JSON recipient array that triggers recursive Array.toString() conversion, exhausting the call stack and terminating the Node.js process.

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