S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
medium·Product Based Web Vulnerabilities·Updated Dec 16, 2023

CVE-2020-8115 Scanner

CVE-2020-8115 scanner - Cross-Site Scripting (XSS) vulnerability in Revive Adserver

Est. Time~30 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
2.4k
Times Used
continuous scan runs
4.7k
Continuously Checked
assets under CS
3
Vulnerabilities Found
confirmed findings
References
CVECVE-2020-8115
6.1
CVSS

A reflected XSS vulnerability has been discovered in the publicly accessible afr.php delivery script of Revive Adserver <= 5.0.3 by Jacopo Tediosi. There are currently no known exploits: the session identifier cannot be accessed as it is stored in an http-only cookie as of v3.2.2. On older versions, however, under specific circumstances, it could be possible to steal the session identifier and gain access to the admin interface. The query string sent to the www/delivery/afr.php script was printed back without proper escaping in a JavaScript context, allowing an attacker to execute arbitrary JS code on the browser of the victim.

Attack Vector
-
Privileges Req.
-
User Interaction
-
Affected
https://github.com/revive-adserver/revive-adserverby n/a
Fixed version v5.0.4
Updated Aug 21, 2026View on NVD →
Detail

Revive Adserver is an open-source software used for managing and displaying advertisements on websites. It allows website owners to easily monetize their online real estate while providing advertisers with a platform to reach their target audience. The software has been downloaded thousands of times and is a popular choice for small to medium-sized businesses.

The CVE-2020-8115 vulnerability detected in Revive Adserver is a reflected XSS vulnerability in the afr.php delivery script. This particular vulnerability could allow an attacker to execute arbitrary JS code on the victim's browser if they can successfully inject malicious code via the query string parameter. While there are currently no known exploits, under specific circumstances, it is possible to steal the session identifier and gain unauthorized access to the admin interface in older versions of the software.

If exploited, this vulnerability can lead to several issues for website owners and advertisers alike. Firstly, it could allow an attacker to gain access to sensitive information stored in the admin interface, such as user credentials and financial data. Secondly, it could allow an attacker to inject malware or other harmful scripts into the advertising network, potentially affecting users who interact with the advertisements. Lastly, it could damage the reputation of the website owner and the advertisers, leading to loss of trust among the users.

As a reminder, those who read this article can easily and quickly learn about vulnerabilities in their digital assets using the pro features of the s4e.io platform. With access to real-time threat intelligence and automated vulnerability scanning, users can stay on top of any potential security risks and take prompt action to remediate them. Don't let vulnerabilities go undetected - sign up for s4e.io today.

 

REFERENCES

Solution Advice

To protect against this vulnerability, website owners using Revive Adserver should take the following precautions:

  • Upgrade to the latest version of Revive Adserver
  • Disable the delivery of HTML ad creatives via HTTP/HTTPS requests
  • Implement Content Security Policy (CSP) headers on the website to restrict the sources of executable scripts
  • Use a Web Application Firewall (WAF) to filter out malicious requests
  • Perform regular security assessments and penetration testing to detect any vulnerabilities in the system

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2020-8115 scanner - Cross-Site Scripting (XSS) vulnerability in Revive Adserver | S4E