CVE-2017-15717
MEDIUMApache Sling XSS Protection API 1.0.4-1.0.18 and 2.0.0 - Cross-Site Scripting via URL Validation Bypass
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2017-15717. PoCs published by dawetmaster, andikahilmy.
AI-analyzed exploit summary This repository contains the source code of the Apache Sling XSS Bundle, which is vulnerable to CVE-2017-15717. The code includes implementations of XSS protection APIs and filters, but does not provide an exploit or detailed analysis of the vulnerability itself.
Description
A flaw in the way URLs are escaped and encoded in the org.apache.sling.xss.impl.XSSAPIImpl#getValidHref and org.apache.sling.xss.impl.XSSFilterImpl#isValidHref allows special crafted URLs to pass as valid, although they carry XSS payloads. The affected versions are Apache Sling XSS Protection API 1.0.4 to 1.0.18, Apache Sling XSS Protection API Compat 1.1.0 and Apache Sling XSS Protection API 2.0.0.
Exploits (2)
This repository contains the source code of the Apache Sling XSS Bundle, which is vulnerable to CVE-2017-15717. The code includes implementations of XSS protection APIs and filters, but does not provide an exploit or detailed analysis of the vulnerability itself.
This repository contains the source code of the Apache Sling XSS Bundle, which is vulnerable to CVE-2017-15717. The code includes implementations of XSS protection APIs and filters, but does not include an exploit PoC. Instead, it provides a detailed view of the vulnerable components, such as XSSAPI and XSSFilter, which can be analyzed for understanding the vulnerability.
References (1)
Scores
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N