IT SBIT Services
Schneeberger
DEEN
CVE tracker

Revive Adserver: Stored cross-site scripting in append-code maintenance page

CVE-2026-108562Medium 5.4

← All vulnerabilities

Summary

A stored cross-site scripting (XSS) vulnerability in the append-code maintenance page of Revive Adserver allows an authenticated manager to run JavaScript in an administrator's browser. The manager stores a malicious tracker name that is shown unencoded when an administrator opens the maintenance results. A successful attack could allow actions in the admin panel or theft of the administrator's session on the ad server. The attack requires a manager account and an administrator opening the affected page.

Affected

  • Revive Adserver 0 through 6.0.8

Fixed in

  • Revive Adserver 6.0.9 (according to the CVE record; vendor release notes not yet verified)

Workaround

Unknown.

Exploitation

  • Not known to be exploited.
  • No public proof of concept found at the time of research.

Our recommendation

  • Upgrade Revive Adserver to 6.0.9 or later once the release has been verified on the vendor download page.
  • Restrict manager and administrator accounts to trusted staff and review existing accounts for unknown users.
  • Enforce multi-factor authentication for admin accounts.
  • Limit access to the admin interface to internal networks or VPN.
  • Monitor for unexpected changes to tracker names.

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, 19:33.

Original description (NVD)

A stored cross-site scripting vulnerability in maintenance-appendcode-check.php in Revive Adserver 6.0.8 and earlier allows an authenticated manager to execute JavaScript in an administrator's browser. A manager can store a malicious tracker name and cause the tracker to appear in the append-code maintenance results. When an administrator opens the affected maintenance page, the tracker name is included in HTML without appropriate encoding. The issue is fixed in Revive Adserver 6.0.9 by HTML-encoding tracker names when displaying the maintenance results.

NVD references (1)

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.