Description
Wallos is an open-source, self-hostable personal subscription tracker. Prior to version 4.9.6, POST /endpoints/notifications/testemailnotifications.php accepts smtpaddress and smtpport from POST body with zero SSRF validation. PHPMailer connects to attacker-supplied host:port. Every other notification endpoint uses ssrf_helper.php but email was missed. Any authenticated user can probe internal network, cloud metadata. This issue has been patched in version 4.9.6.
Published: 2026-08-31
Score: 8.2 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Wallos allows authenticated users to submit arbitrary SMTP host and port values to the test email notification endpoint. Because the application does not validate these inputs, PHPMailer is instructed to connect to the attacker‑supplied host:port, enabling a Server Side Request Forgery. This flaw can expose internal network resources, such as internal services or cloud metadata endpoints, leading to information disclosure or potential further compromise. The weakness is a classic SSRF scenario, identified as CWE‑918, with the potential to reach any host reachable from the server.

Affected Systems

The vendor is ellite and the product is the Wallos open‑source personal subscription tracker. All releases before 4.9.6 contain the vulnerability. Values from 4.9.0 to 4.9.5 and earlier are affected. The issue was fixed in release 4.9.6.

Risk and Exploitability

The vulnerability has a CVSS score of 8.2, indicating high severity. EPSS is not available, but the lack of a published KEV listing suggests the exploit is not currently in widespread, documented use. The attack requires authentication to the application; any authenticated user can request the test email endpoint and supply attacker‑controlled SMTP details. The lack of input sanitization means the attacker can target internal IP ranges, cloud metadata services, or other network resources, potentially gathering sensitive information or facilitating further compromise.

Generated by OpenCVE AI on August 31, 2026 at 21:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Wallos to version 4.9.6 or later to apply the fix that validates SMTP host and port inputs
  • Restrict or disable the /endpoints/notifications/testemailnotifications.php endpoint for non‑admin users to reduce the attack surface
  • Monitor authentication and test‑email request logs for unusual or repeated attempts to submit external SMTP addresses

Generated by OpenCVE AI on August 31, 2026 at 21:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 31 Aug 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared Ellite
Ellite wallos
Vendors & Products Ellite
Ellite wallos

Mon, 31 Aug 2026 20:45:00 +0000

Type Values Removed Values Added
Description Wallos is an open-source, self-hostable personal subscription tracker. Prior to version 4.9.6, POST /endpoints/notifications/testemailnotifications.php accepts smtpaddress and smtpport from POST body with zero SSRF validation. PHPMailer connects to attacker-supplied host:port. Every other notification endpoint uses ssrf_helper.php but email was missed. Any authenticated user can probe internal network, cloud metadata. This issue has been patched in version 4.9.6.
Title Wallos: SSRF via Test Email Notification - unvalidated SMTP host/port
Weaknesses CWE-918
References
Metrics cvssV4_0

{'score': 8.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-31T20:41:04.513Z

Reserved: 2026-07-10T17:38:57.111Z

Link: CVE-2026-61638

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-31T21:17:16.950

Modified: 2026-08-31T21:17:16.950

Link: CVE-2026-61638

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-31T22:00:05Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)