Katalog CVE

CVE-2026-77352

ŚrednieCVSS 4.3
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wallos od wersji 2.0.0 do przed 5.0.0 pozwala każdemu uwierzytelnionemu użytkownikowi (bez uprawnień administratora) na zmuszenie serwera do nawiązywania dowolnych połączeń SMTP do adresów wewnętrznych lub link-local, poprzez ustawienie hosta SMTP w ustawieniach powiadomień e-mail na wewnętrzny adres IP. Brak walidacji SSRF w punkcie końcowym zapisu ustawień oraz w cronie powiadomień prowadzi do połączeń z wybranym hostem i portem.

Ocena ryzyka

Atakujący może wykorzystać serwer do skanowania sieci wewnętrznej lub atakowania innych usług, co może prowadzić do naruszenia bezpieczeństwa infrastruktury.

Rekomendacja

Zaktualizuj Wallos do wersji 5.0.0, która zawiera poprawkę blokującą tę podatność SSRF.

Inne podatności w Wallos

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

Wallos is an open-source, self-hostable personal subscription tracker. From version 2.0.0 to before version 5.0.0, any authenticated Wallos user (no admin rights required) can make the server open arbitrary outbound SMTP connections to internal/link-local addresses, by setting the SMTP host of their personal email notifications to an internal IP. The per-user notification settings endpoint (endpoints/notifications/saveemailnotifications.php) performs no SSRF validation, and the notification cron (endpoints/cronjobs/sendnotifications.php) feeds that user-controlled host straight into PHPMailer ($mail->Host = $email['smtpAddress']). When the user's subscription notification fires, the server connects to the chosen host:port. This issue has been patched in version 5.0.0.

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