PT-2016-3206 · Apache · Apache Struts

Published

2016-04-12

·

Updated

2022-05-14

·

CVE-2016-4461

CVSS v2.0

9.0

High

VectorAV:N/AC:L/Au:S/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions Apache Struts versions 2.x through 2.3.28
Description The issue allows remote attackers to execute arbitrary code via a %{} sequence in a tag attribute, also known as forced double OGNL evaluation. This is due to insufficient input validation. The vulnerability can be exploited by a remote attacker to execute arbitrary code using the %{} sequence in a tag attribute.
Recommendations For Apache Struts versions 2.x through 2.3.28, update to version 2.3.29 or later to resolve the issue. As a temporary workaround, consider restricting the use of tag attributes that may contain the %{} sequence to minimize the risk of exploitation.

Fix

RCE

Special Elements Injection

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2017-02491
CVE-2016-4461
GHSA-864W-R5QJ-H6FJ

Affected Products

Apache Struts