CVE-2006-1547KEV · OVERDUE

Apache Struts 1 ActionForm Denial-of-Service Vulnerability

High · published March 30, 2006

Patch now

Confirmed exploited, and the score agrees

CVSS calls it high at 7.5. It is confirmed in active exploitation. It sits in the 99.0th percentile for exploit probability.

1555
days past CISA
deadline
CVSS v3.1
7.5
EPSS
55%
Percentile
99.0
In the wild
Confirmed
What it is

⚡ A multipart form submission can trigger a denial-of-service attack in older versions of Apache Struts — a sneaky way to bring your app to its knees! 🔥 Think of it as a restaurant where a customer orders way too many dishes at once, causing the kitchen to get overwhelmed and no one else can get served. When attackers exploit this vulnerability, they’re clogging up the system like that busy kitchen! An attacker can exploit this flaw to launch a denial-of-service (DoS) attack, effectively rendering your web application unresponsive. This means users could be left waiting indefinitely, leading to frustration and loss of revenue. Imagine customers being left hungry and unhappy while the kitchen struggles to keep up!

Put simply

Think of it as a restaurant where a customer orders way too many dishes at once, causing the kitchen to get overwhelmed and no one else can get served. When attackers exploit this vulnerability, they’re clogging up the system like that busy kitchen! CVE-2006-1547 allows attackers to use specially crafted form submissions, referencing the public getMultipartRequestHandler method, which can overwhelm the server and disrupt service through the CommonsMultipartRequestHandler.

What to do

An attacker can exploit this flaw to launch a denial-of-service (DoS) attack, effectively rendering your web application unresponsive. This means users could be left waiting indefinitely, leading to frustration and loss of revenue. Imagine customers being left hungry and unhappy while the kitchen struggles to keep up! Upgrade to Apache Struts version 1.2.9 or later to patch this vulnerability. Additionally, review and sanitize form submissions to prevent malicious requests from causing disruptions. Keeping libraries up to date is key! You've got this! By taking these steps, you're well on your way to securing your application and protecting your users! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.54635 · 99.0th percentile
Published
2006-03-30T22:00Z
KEV added
2022-01-21 · due 2022-07-21
EPSS history
Timeline
  • 21 JAN 00:00Z
    Added to CISA KEV — remediate by Jul 21
    kev
  • 30 MAR 22:00Z
    ActionForm in Apache Software Foundation (ASF) Struts before 1.2.9 with BeanUtils 1.7 allows remote attackers to cause a denial of service via a…
    cvelistv5