CVE-2013-2134

Apache Struts 2 before 2.3.14.3 allows remote attackers to execute arbitrary OGNL code via a request with a crafted action name that is not properly handled…

published July 16, 2013

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.4th percentile for exploit probability.

CVSS
—
EPSS
70%
Percentile
99.4
In the wild
Unconfirmed
What it is

⚠️ A crafty attacker can exploit a wild mismatch in action names to run arbitrary code on Apache Struts 2 versions before 2.3.14.3! 🔥 Think of it like giving the chef at a restaurant a menu with the wrong items listed — instead of serving what you ordered, they whip up anything they want based on that confusion! This misconfiguration could allow attackers to execute unauthorized commands on your server, potentially leading to data breaches or complete system compromise. Imagine someone walking into your kitchen and cooking up a storm while you’re unaware!

Put simply

Think of it like giving the chef at a restaurant a menu with the wrong items listed — instead of serving what you ordered, they whip up anything they want based on that confusion! This vulnerability allows attackers to execute arbitrary Object-Graph Navigation Language (OGNL) code due to improper handling of action names in wildcard matching, opening the door for malicious actions.

What to do

This misconfiguration could allow attackers to execute unauthorized commands on your server, potentially leading to data breaches or complete system compromise. Imagine someone walking into your kitchen and cooking up a storm while you’re unaware! Update Apache Struts to version 2.3.14.3 or later immediately to close this vulnerability. Additionally, review your application’s action name handling to ensure it’s not allowing unexpected input. Vigilant coding practices will keep your applications secure! You've got this! By securing your Struts version, you're one step closer to being a security hero! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.70211 · 99.4th percentile
Published
2013-07-16T18:00Z
EPSS history
Timeline
  • 16 JUL 18:00Z
    Apache Struts 2 before 2.3.14.3 allows remote attackers to execute arbitrary OGNL code via a request with a crafted action name that is not properly handled…
    cvelistv5