IT SBIT Services
Schneeberger
DEEN
CVE tracker

Wallos: Stored cross-site scripting via notification service responses

CVE-2026-126778Medium 5.1

← All vulnerabilities

Summary

Wallos, a self-hosted subscription tracker, contains a stored cross-site scripting vulnerability in its notification cron endpoint sendnotifications.php. A registered user can set a Mattermost webhook URL or Web Push endpoint to a server that returns JavaScript, and the script is then executed in the administrator's session when an administrator opens that page. The fix is in version 5.10.3.

Affected

  • Wallos 4.4.0 up to but not including 5.10.3
  • Earlier versions: Unknown.

Fixed in

  • Fixed in Wallos 5.10.3 (fix commit 693d8676). Later release 5.11.1 is also available.

Workaround

  • No vendor-published workaround. Until patched, restrict user accounts and review notification settings for unfamiliar webhook or push endpoints.
  • Do not open the notification cron endpoint in a browser session while untrusted accounts may have configured notifications.

Exploitation

  • Exploitation in the wild: no evidence found.
  • Public proof of concept: none found.
  • Attack requires a registered account and an administrator opening sendnotifications.php.

Our recommendation

  • Update Wallos to version 5.10.3 or later (for example the latest release).
  • Check whether Wallos is reachable from the internet and restrict access where possible.
  • Review user accounts and notification settings for unknown webhook or push endpoints.
  • Avoid opening administrative cron endpoints in a browser until the update is applied.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 11 Nov 2026, 20:48.

Original description (NVD)

Wallos 4.4.0 before 5.10.3 contains a stored cross-site scripting vulnerability in endpoints/cronjobs/sendnotifications.php that allows registered users to inject scripts via unescaped notification service responses. Attackers can point their Mattermost webhook URL or Web Push endpoint at a controlled server returning JavaScript, which executes in the administrator's session when sendnotifications.php is opened.

NVD references (5)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.