Revive-adserver vulnerabilities
Published CVEs affecting Revive-adserver products: 20 record(s), with severity, exploitation and fixes.
CVE-2026-50745
Medium · 6.1
CWE-79 Jun 25, 2026
Cross-site Scripting (XSS) in Revive-adserver Revive Adserver
A missing sanitisation vulnerability exists with user input in the stats-video.php script. The way URLs to this script were constructed did not follow best practices, and the output of the Smarty custom helper function url was neither properly encoded nor sanitised, allowing user‑supplied input to be reflected without escaping.
CVE-2026-50744
Medium · 4.3
CWE-284 Jun 25, 2026
Improper Access Control in Revive-adserver Revive Adserver
A bypass to the admin‑only restriction of the XML‑RPC API in Revive Adserver 6.0.7. The API response for the ox.login method returned a session ID cookie in the HTTP headers, and although the method correctly returned an error, the associated session was not invalidated. As a result, the leaked session ID could be used to perform subsequent API calls without restrictions.
CVE-2026-50742
Medium · 5.4
CWE-79 Jun 25, 2026
Cross-site Scripting (XSS) in Revive-adserver Revive Adserver
A stored XSS vulnerabilities exists in the `maintenance-acl-check.php` and `maintenance-banners-check.php` tools of Revive Adserver 6.0.7. The issue was caused by entity names being displayed without proper escaping when inconsistencies were detected. Whether the XSS payload is executed when an administrator uses the affected maintenance tools is not entirely under the attacker's control.
CVE-2026-50741
High · 8.8
CWE-94 Jun 25, 2026
Code Injection in Revive-adserver Revive Adserver
Bypass to the fix for CVE-2026-34916. Variants of such vectors have been also reported by phucrio and offsetmd. The fix can be bypassed either by sending a disallowed but otherwise valid plugin identifier as `type`, or using the `ox.setChannelTargeting` XML-RPC API method.
CVE-2026-50740
Medium · 5.4
CWE-79 Jun 25, 2026
Cross-site Scripting (XSS) in Revive-adserver Revive Adserver
A missing sanitisation vulnerability of user input in the zone-include.php script exists in Revive Adserver 6.0.7 and earlier. A low‑privileged user could exploit the refresh parameter of the iFrame invocation tag to perform reflected XSS attacks.
CVE-2026-50739
Medium · 4.3
CWE-284 Jun 25, 2026
Improper Access Control in Revive-adserver Revive Adserver
A bypass for CVE‑2026‑34913 exists with proper ownership validation that had not been applied to the reverse operation of linking campaigns and trackers through the `tracker-campaigns.php` script in Revive Adserver 6.0.7 and earlier. As a result, a low‑privileged user could link their trackers to campaigns owned by other managers on the same instance, leading to inconsistent ownership relationships.
CVE-2026-34916
High · 8.8
CWE-94 Jun 23, 2026
Code Injection in Revive-adserver Revive Adserver
A missing validation of user input when saving delivery limitations in Revive Adserver 6.0.6 and earlier could allow a low‑privileged user to use the logical parameter to inject malicious PHP code into the compiledlimitations field on the database and have it executed during banner delivery. Input sanitisation has been improved to ensure that the parameter is properly validated.
CVE-2023-53931
Medium · 6.1
CWE-79 Dec 17, 2025
Revive Adserver 5.4.1 Cross-Site Scripting via Banner Advanced Settings
Revive Adserver 5.4.1 contains a cross-site scripting vulnerability in the banner advanced configuration page that allows attackers to inject malicious scripts. Attackers can craft a malicious link to the banner-advanced.php endpoint with XSS payloads in prepend and append parameters to execute arbitrary JavaScript when an admin views the page.
CVE-2025-55124
Medium · 6.1
CWE-79 Nov 20, 2025
Cross-site Scripting (XSS) in Revive-adserver Revive Adserver
Improper neutralisation of input in Revive Adserver 6.0.0+ causes a reflected XSS attack in the banner-zone.php script.
CVE-2025-55123
Medium · 5.4
CWE-79 Nov 20, 2025
Cross-site Scripting (XSS) in Revive-adserver Revive Adserver
Improper neutralization of input in Revive Adserver 5.5.2 and 6.0.1 and earlier versions causes manager accounts to be able to craft XSS attacks to their own advertiser users.
CVE-2025-52671
Medium · 4.3
CWE-209 Nov 20, 2025
Information Exposure Through an Error Message in Revive-adserver Revive Adserver
Debug information disclosure in the SQL error message to in Revive Adserver 5.5.2 and 6.0.1 and earlier versions causes non-admin users to acquire information about the software, PHP and database versions currently in use.
CVE-2025-52670
Medium · 6.5
CWE-639 Nov 20, 2025
Authorization Bypass Through User-Controlled Key (IDOR) in Revive-adserver Revive Adserver
Missing authorization check in Revive Adserver 5.5.2 and 6.0.1 and earlier versions causes users on the system to delete banners owned by other accounts
CVE-2025-52669
Medium · 4.3
CWE-200 Nov 20, 2025
Exposure of Sensitive Information in Revive-adserver Revive Adserver
Insecure design policies in the user management system of Revive Adserver 5.5.2 and 6.0.1 and earlier versions causes non-admin users to have access to the contact name and email address of other users on the system.
CVE-2025-52668
Medium · 5.4
CWE-79 Nov 20, 2025
Cross-site Scripting (XSS) in Revive-adserver Revive Adserver
Improper input neutralization in the stats-conversions.php script in Revive Adserver 5.5.2 and 6.0.1 and earlier versions causes potential information disclosure and session hijacking via a stored XSS attack.
CVE-2025-52667
Medium · 5.4
CWE-79 Nov 20, 2025
Cross-site Scripting (XSS) in Revive-adserver Revive Adserver
Missing JSON Content-Type header in a script in Revive Adserver 6.0.1 and 5.5.2 and earlier versions causes a stored XSS attack to be possible for a logged in manager user.
CVE-2025-52666
Low · 2.7
CWE-134 Nov 20, 2025
Use of Externally-Controlled Format String in Revive-adserver Revive Adserver
Improper neutralisation of format characters in the settings of Revive Adserver 5.5.2 and 6.0.1 and earlier versions causes an administrator user to disable the admin user console due to a fatal PHP error.
CVE-2025-48987
Medium · 6.1
CWE-79 Nov 20, 2025
Cross-site Scripting (XSS) in Revive-adserver Revive Adserver
Improper Neutralization of Input in Revive Adserver 5.5.2 and 6.0.1 and earlier versions causes a potential reflected XSS attack.
CVE-2025-48986
High · 8.8
CWE-284 Nov 20, 2025
Improper Access Control in Revive-adserver Revive Adserver
Authorization bypass in Revive Adserver 5.5.2 and 6.0.1 and earlier versions causes an logged in attacker to change other users' email address and potentialy take over their accounts using the forgot password functionality.
CVE-2025-52664
High · 8.8
CWE-89 Oct 30, 2025
SQL Injection in Revive-adserver Revive Adserver
SQL injection in Revive Adserver 6.0.0 causes potential disruption or information access when specifically crafted payloads are sent by logged in users
CVE-2025-27208
Medium · 6.1
CWE-79 Oct 30, 2025
Cross-site Scripting (XSS) in Revive-adserver Revive Adserver
A reflected Cross-Site Scripting (XSS) vulnerability has been identified in Revive Adserver version 5.5.2. An attacker could trick a user with access to the user interface of a Revive Adserver instance into clicking on a specifically crafted URL and execute injected JavaScript code in the context of the victim's browser. The session cookie cannot be accessed, but a number of other operations could be performed.
The vulnerability is present in the admin-search.php file and can be exploited via the compact parameter.