CVE Catalog

CVE-2026-77352

MediumCVSS 4.3
Published: Translated: NVD NIST

Summary

Wallos from version 2.0.0 to before 5.0.0 allows any authenticated user (no admin rights required) to 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. Lack of SSRF validation in the notification settings endpoint and the notification cron leads to connections to the chosen host:port.

Risk Assessment

An attacker can use the server to scan the internal network or attack other services, potentially compromising infrastructure security.

Recommendation

Update Wallos to version 5.0.0, which includes a fix blocking this SSRF vulnerability.

Other vulnerabilities in Wallos

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS