CVE-2026-108560
Last modified
CVE-2026-108560 is a medium-severity vulnerability rated 6.1/10 on the CVSS scale. A reflected cross-site scripting vulnerability in updates-history.php in Revive Adserver 6.0.8 and earlier allows an unauthenticated attacker to execute JavaScript in a victim's browser by persuading them to visit a crafted URL. Attacker-controlled values are included in XML command attributes without appropriate encoding, allowing injection of executable XHTML into the response. EPSS estimates a 0.26% chance of exploitation in the next 30 days.
Description
A reflected cross-site scripting vulnerability in updates-history.php in Revive Adserver 6.0.8 and earlier allows an unauthenticated attacker to execute JavaScript in a victim's browser by persuading them to visit a crafted URL. Attacker-controlled values are included in XML command attributes without appropriate encoding, allowing injection of executable XHTML into the response. The preliminary session check omits GET xajax requests, exposing an unauthenticated attack path, while authenticated administrator requests also reach the unsafe output. The issue is fixed in Revive Adserver 6.0.9 by applying the session check to both GET and POST requests and encoding XML command attribute values in both response serializers.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Revive | Adserver | <= 6.0.8 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-108560?
How severe is CVE-2026-108560?
How do I fix CVE-2026-108560?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-108553OpenRefine through 3.10.1 contains a cross-site request forg…7.5
- CVE-2026-108554PDFMathTranslate (pdf2zh) through 1.9.11 contains a server-s…5.3
- CVE-2026-108555PairDrop through 1.11.2 contains an IP spoofing vulnerabilit…4.2
- CVE-2026-108558A reflected cross-site scripting vulnerability in the conver…6.1
- CVE-2026-108559A reflected cross-site scripting vulnerability in the iframe…6.1
- CVE-2026-10856A URL validation flaw in the MISP dashboard button widget al…6.1
- CVE-2026-108561A stored cross-site scripting vulnerability in the report da…6.1
- CVE-2026-108562A stored cross-site scripting vulnerability in maintenance-a…5.4
- CVE-2026-108563Spreadsheet formula injection in conversion-tracking report …4.7
- CVE-2026-108564A reflected cross-site scripting vulnerability in the invoca…4.7
- CVE-2026-108565A reflected cross-site scripting vulnerability in the popup …4.7
- CVE-2026-108566A vulnerability has been found in InstantSoft icms2 up to 2.…3.5
Are you affected by CVE-2026-108560?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
