CVE-2026-44956: Revive Adserver stored XSS in userlog-details.php via Full Name field

CVE-2026-44956 · Severity: info · CVSS 0 · Published 2026-06-23

A security vulnerability in Revive Adserver allows low-privileged users to inject malicious scripts into their profile names. When an administrator views system logs or emails containing these names, the script can execute in the admin's browser. This could lead to unauthorized actions being performed with administrative privileges or the theft of sensitive session information.

Technologies: Revive-Adserver Adserver. Vendors: Revive-Adserver.

Quick answers

Is CVE-2026-44956 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-44956 being exploited in the wild.
How severe is CVE-2026-44956?
Informational severity, with a CVSS score of 0, published 23 June 2026.
Which products and versions are affected?
Revive-Adserver Adserver <= 6.0.6.
Is there a fix for CVE-2026-44956?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-44956 attacked?
It is attacked over the network, in a network appliance.
Am I affected by CVE-2026-44956?
Check whether you run Revive-Adserver Adserver at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

A stored Cross-Site Scripting (XSS) vulnerability exists in Revive Adserver due to improper output sanitization in the userlog-details.php component. A low-privileged attacker can set their 'Full Name' to a malicious JavaScript payload. This name is subsequently included in system-generated emails and stored in the 'details' field of the 'userlog' database table. When an administrative user views these logs via the web interface, the unsanitized payload executes in the context of the administrator's session. The issue has been addressed by adding proper escaping to the userlog details output.

Affected products

  • Revive Adserver <= 6.0.6

Timeline

  • 2026-06-23: disclosed
  • 2026-06-23: advisory

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.