Lucene search

K
githubGitHub Advisory DatabaseGHSA-HXQQ-W4MR-MC62
HistoryMay 04, 2022 - 12:29 a.m.

Apache Struts's ParameterInterceptor component does not prevent access to public constructors

2022-05-0400:29:43
GitHub Advisory Database
github.com
5

6.4 Medium

CVSS2

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:N/I:P/A:P

6.9 Medium

AI Score

Confidence

High

0.919 High

EPSS

Percentile

98.9%

The ParameterInterceptor component in Apache Struts before 2.3.1.1 does not prevent access to public constructors, which allows remote attackers to create or overwrite arbitrary files via a crafted parameter that triggers the creation of a Java object.

Affected configurations

Vulners
Node
org.apache.struts\struts2Matchcore
OR
org.apache.struts.xwork\xworkMatchcore

6.4 Medium

CVSS2

Attack Vector

NETWORK

Attack Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:N/AC:L/Au:N/C:N/I:P/A:P

6.9 Medium

AI Score

Confidence

High

0.919 High

EPSS

Percentile

98.9%