Description
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.
Published: 2026-06-26
Score: 4.7 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability occurs in the stats-video.php script of Revive:Adserver. The URL building process fails to encode the output of a Smarty helper, permitting attacker‑controlled data to be embedded directly into the generated page. Because the reflected data is not escaped, a malicious actor can inject arbitrary HTML and JavaScript, which will execute in the context of any user who visits the crafted URL. This flaw represents a reflected cross‑site scripting (XSS) weakness, classified as CWE‑79, that could lead to session hijacking, credential theft or defacement of the site for users who load the vulnerable page.

Affected Systems

All installations of Revive:Adserver that have the stats-video.php script exposed to user input are potentially affected. The vendor information provided lists Revive:Adserver as the product, but specific version numbers or patch levels are not supplied, meaning every current release may contain the flaw until an official fix is released. The script is reachable via user‑controllable URL parameters, and the vulnerability affects the output of the Smarty url helper.

Risk and Exploitability

With a CVSS base score of 4.7 the vulnerability is considered medium severity. No EPSS score is available, and the flaw is not listed in the CISA KEV catalog. Attackers can exploit the flaw by crafting a URL that delivers malicious payloads to the stats‑video.php script; no authentication is required. Because the flaw is a reflected XSS, the impact is limited to users who click the link or visit the page, but the attacker may use the vulnerability to steal session cookies or plant phishing content. The exploitation is straightforward and does not require special conditions, making the vulnerability pose a moderate risk to exposed deployments.

Generated by OpenCVE AI on June 26, 2026 at 02:41 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Revive:Adserver to the latest vendor release that addresses the XSS issue or apply any available security patch.
  • If a patch is not yet available, restrict or disable public access to the stats‑video.php endpoint and block any query parameters that can contain user data.
  • Ensure that the application server sanitizes and HTML‑encodes all data passed to the Smarty url helper, employing proper input validation on user‑supplied values before constructing URLs.

Generated by OpenCVE AI on June 26, 2026 at 02:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Fri, 26 Jun 2026 06:15:00 +0000

Type Values Removed Values Added
First Time appeared Revive
Revive adserver
Vendors & Products Revive
Revive adserver

Fri, 26 Jun 2026 01:30:00 +0000

Type Values Removed Values Added
Description 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.
Weaknesses CWE-79
References
Metrics cvssV3_0

{'score': 4.7, 'vector': 'CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: hackerone

Published:

Updated: 2026-06-26T01:11:14.310Z

Reserved: 2026-06-06T15:00:09.780Z

Link: CVE-2026-50745

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-26T06:00:14Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')