CVE-2016-6812
apache-cxf: XSS in Apache CXF FormattedServiceListWriter
Severity Score
Exploit Likelihood
Affected Versions
Public Exploits
0Exploited in Wild
-Decision
Descriptions
The HTTP transport module in Apache CXF prior to 3.0.12 and 3.1.x prior to 3.1.9 uses FormattedServiceListWriter to provide an HTML page which lists the names and absolute URL addresses of the available service endpoints. The module calculates the base URL using the current HttpServletRequest. The calculated base URL is used by FormattedServiceListWriter to build the service endpoint absolute URLs. If the unexpected matrix parameters have been injected into the request URL then these matrix parameters will find their way back to the client in the services list page which represents an XSS risk to the client.
El módulo de transporte HTTP en Apache CXF anterior a su versión 3.0.12 y en versiones 3.1.x anteriores a 3.1.9 utiliza FormattedServiceListWriter para proporcionar una página HTML que enumera los nombres y URL absolutas de endpoints de servicio disponibles. El módulo calcula la URL base empleando el HttpServletRequest actual. La URL base calculada es empleada por FormattedServiceListWritter para construir las URL absolutas de los endpoints de servicio. Si los parámetros matriz inesperados se han inyectado en la URL de petición, esos parámetros matriz volverán al cliente en la página de lista de servicios, lo que representa un riesgo de XSS para el cliente.
A vulnerability was found in FormattedServiceListWriter in Apache CXF HTTP transport module that could allow an attacker to inject unexpected matrix parameters into the request URL. On a successful injection these matrix parameters will find their way back to the client in the services list page which represents an XSS risk to the client.
CVSS Scores
SSVC
- Decision:-
Timeline
- 2016-08-12 CVE Reserved
- 2017-04-03 CVE Published
- 2023-11-14 EPSS Updated
- 2024-09-17 CVE Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
- ---------- First Exploit
CWE
- CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
CAPEC
References (13)
URL | Date | SRC |
---|
URL | Date | SRC |
---|---|---|
http://cxf.apache.org/security-advisories.data/CVE-2016-6812.txt.asc | 2023-11-07 |
URL | Date | SRC |
---|---|---|
https://access.redhat.com/errata/RHSA-2017:0868 | 2023-11-07 | |
https://issues.apache.org/jira/browse/CXF-6216 | 2023-11-07 | |
https://access.redhat.com/security/cve/CVE-2016-6812 | 2017-04-03 | |
https://bugzilla.redhat.com/show_bug.cgi?id=1406810 | 2017-04-03 |
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
Apache Search vendor "Apache" | Cxf Search vendor "Apache" for product "Cxf" | <= 3.0.11 Search vendor "Apache" for product "Cxf" and version " <= 3.0.11" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Cxf Search vendor "Apache" for product "Cxf" | 3.1.0 Search vendor "Apache" for product "Cxf" and version "3.1.0" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Cxf Search vendor "Apache" for product "Cxf" | 3.1.1 Search vendor "Apache" for product "Cxf" and version "3.1.1" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Cxf Search vendor "Apache" for product "Cxf" | 3.1.2 Search vendor "Apache" for product "Cxf" and version "3.1.2" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Cxf Search vendor "Apache" for product "Cxf" | 3.1.3 Search vendor "Apache" for product "Cxf" and version "3.1.3" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Cxf Search vendor "Apache" for product "Cxf" | 3.1.4 Search vendor "Apache" for product "Cxf" and version "3.1.4" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Cxf Search vendor "Apache" for product "Cxf" | 3.1.5 Search vendor "Apache" for product "Cxf" and version "3.1.5" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Cxf Search vendor "Apache" for product "Cxf" | 3.1.6 Search vendor "Apache" for product "Cxf" and version "3.1.6" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Cxf Search vendor "Apache" for product "Cxf" | 3.1.7 Search vendor "Apache" for product "Cxf" and version "3.1.7" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Cxf Search vendor "Apache" for product "Cxf" | 3.1.8 Search vendor "Apache" for product "Cxf" and version "3.1.8" | - |
Affected
|