GHSA-q2cg-xf9p-h457
Incomplete exclude pattern in Apache Struts
Packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| Maven | org.apache.struts:struts2-core | >= 2.0.0, < 2.3.20.1 | 2.3.20.1 |
| Maven | org.apache.struts.xwork:xwork-core | >= 2.0.0, < 2.3.20.1 | 2.3.20.1 |
Details
As written in the advisory (Markdown source, shown as plain text).
The default exclude patterns (excludeParams) in Apache Struts 2.3.20 allow remote attackers to "compromise internal state of an application" via unspecified vectors. In Struts 2.3.20.1 a better set of exlude patterns was defined.
References
External links from the advisory. They lead to third-party sites.