Junglewise Threat Intelligence

CVE-2026-44959: Revive Adserver PHP code injection in delivery limitations

CVE-2026-44959 · Severity: high · CVSS 8.8 · Published 2026-06-23

Technologies: Revive Adserver. Vendors: Revive-Adserver.

Executive brief

Revive Adserver, a popular open-source platform for managing digital advertisements, contains a security flaw that allows users with low-level access to execute malicious code on the server. By manipulating how ad delivery rules are saved, an attacker can inject harmful scripts that run automatically when ads are served to visitors. This could lead to a complete takeover of the advertising server, theft of sensitive data, or the distribution of malware to end-users viewing the ads.

Technical details

A code injection vulnerability (CWE-94) exists in Revive Adserver due to insufficient input validation when saving delivery limitations. An authenticated attacker with low-level privileges can supply unexpected component parameters that are improperly sanitized before being stored in the 'compiledlimitations' field. Because this field is later executed as PHP code during the banner delivery process, the attacker can achieve remote code execution (RCE) on the underlying server. The vulnerability is addressed in versions following 6.0.6 by improving input sanitization to filter out unauthorized parameters.

Affected products

  • Revive Adserver 6.0.6 and earlier

Timeline

  • 2026-06-23: advisory: NVD publication date
  • 2026-06-23: disclosed: HackerOne report published

References

Related threats