CVE-2013-1966

Apache Struts 2 before 2.3.14.2 allows remote attackers to execute arbitrary OGNL code via a crafted request that is not properly handled when using the…

published July 10, 2013

Patch now

High probability of exploitation

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

CVSS
—
EPSS
74%
Percentile
99.5
In the wild
Unconfirmed
What it is

⚠️ A crafted request can open the door to arbitrary OGNL code execution in Apache Struts 2—where you least expect it! 🔓 Think of it like a restaurant where the chef prepares meals with whatever ingredients a customer orders, without checking the menu first. If someone sneaks in a recipe that’s harmful, the whole kitchen can turn chaotic! An attacker could exploit this vulnerability to execute any code they desire on the server, potentially giving them full control over the application. The consequences could be devastating, leading to data theft, service disruption, or worse—complete system takeover!

Put simply

Think of it like a restaurant where the chef prepares meals with whatever ingredients a customer orders, without checking the menu first. If someone sneaks in a recipe that’s harmful, the whole kitchen can turn chaotic! This vulnerability allows remote attackers to manipulate the includeParams attribute in the URL or A tag, enabling the execution of malicious OGNL code that the server unwittingly runs.

What to do

An attacker could exploit this vulnerability to execute any code they desire on the server, potentially giving them full control over the application. The consequences could be devastating, leading to data theft, service disruption, or worse—complete system takeover! Upgrade Apache Struts to version 2.3.14.2 or later to patch this vulnerability. Review and harden your input validation practices to ensure that any parameters included in requests are properly sanitized. 🛡️ This is fixable! Update your systems and you'll be on your way to securing your applications in no time. You've got this! 🚀

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.73705 · 99.5th percentile
Published
2013-07-10T19:00Z
EPSS history
Timeline
  • 10 JUL 19:00Z
    Apache Struts 2 before 2.3.14.2 allows remote attackers to execute arbitrary OGNL code via a crafted request that is not properly handled when using the…
    cvelistv5