CVE-2016-4003

Published on: 04/12/2016 12:00:00 AM UTC

Last Modified on: 03/23/2021 11:26:58 PM UTC

CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Certain versions of Struts from Apache contain the following vulnerability:

Cross-site scripting (XSS) vulnerability in the URLDecoder function in JRE before 1.8, as used in Apache Struts 2.x before 2.3.28, when using a single byte page encoding, allows remote attackers to inject arbitrary web script or HTML via multi-byte characters in a url-encoded parameter.

  • CVE-2016-4003 has been assigned by [email protected] to track the vulnerability - currently rated as MEDIUM severity.

CVSS3 Score: 6.1 - MEDIUM

Attack
Vector
Attack
Complexity
Privileges
Required
User
Interaction
NETWORK LOW NONE REQUIRED
Scope Confidentiality
Impact
Integrity
Impact
Availability
Impact
CHANGED LOW LOW NONE

CVSS2 Score: 4.3 - MEDIUM

Access
Vector
Access
Complexity
Authentication
NETWORK MEDIUM NONE
Confidentiality
Impact
Integrity
Impact
Availability
Impact
NONE PARTIAL NONE

CVE References

Description Tags Link
[WW-4507] Struts 2 XSS vulnerability with - ASF JIRA Vendor Advisory
issues.apache.org
text/html
URL Logo CONFIRM issues.apache.org/jira/browse/WW-4507
Apache Struts CVE-2016-4003 Cross Site Scripting Vulnerability Third Party Advisory
VDB Entry
cve.report (archive)
text/html
URL Logo BID 86311
S2-028 Vendor Advisory
struts.apache.org
text/html
URL Logo CONFIRM struts.apache.org/docs/s2-028.html
Apache Struts Input Validation Flaw in Java URLDecoder Lets Remote Conduct Cross-Site Scripting Attacks - SecurityTracker Third Party Advisory
VDB Entry
www.securitytracker.com
text/html
URL Logo SECTRACK 1035268

Known Affected Configurations (CPE V2.3)

Type Vendor Product Version Update Edition Language
ApplicationApacheStrutsAllAllAllAll
  • cpe:2.3:a:apache:struts:*:*:*:*:*:*:*:*: