BLACKOUT MAP

Apache · Struts 1

CVE-2017-9791

Apache Struts 1 Improper Input Validation Vulnerability

Exploited in attacks Critical 9.8 Attack chance: 99%
Share

What it is

The Struts 1 plugin in Apache Struts 2.1.x and 2.3.x might allow remote code execution via a malicious field value passed in a raw message to the ActionMessage.

CISA: The Struts 1 plugin in Apache Struts might allow remote code execution via a malicious field value passed in a raw message to the ActionMessage.

What to do

Apply updates per vendor instructions.

Deadline for US federal agencies: August 10, 2022

Added to the CISA list
February 10, 2022
Published
July 10, 2017
Severity
Critical 9.8 CVSS 3.1
Chance of attacks in the next 30 days (EPSS)
99% in the top 0.1% of all known vulnerabilities
Weakness
CWE-20
More details
NVD · CVE.org · CISA
All references (7)

More exploited flaws from Apache

AddedVulnerabilityProductSeverityAttack chance
Jan 21, 2022ActionForm Denial-of-ServiceCVE-2006-1547Struts 1High 7.555%
Oct 8, 2026Command InjectionCVE-2016-3081StrutsHigh 8.197%
Aug 4, 2026Missing Encryption of Sensitive DataCVE-2026-34486TomcatHigh 7.599%
Apr 16, 2026Improper Input ValidationCVE-2026-34197ActiveMQHigh 8.898%
May 1, 2025Improper Escaping of OutputCVE-2024-38475HTTP ServerCritical 9.1>99.9%
Apr 1, 2025Path EquivalenceCVE-2025-24813TomcatCritical 10.099.9%
Feb 4, 2025Forced BrowsingCVE-2024-45195OFBizCritical 9.8>99.9%
Sep 18, 2024Improper Access ControlCVE-2024-27348HugeGraph-ServerCritical 9.899.2%

All of them →

Sources: Known Exploited Vulnerabilities (CISA, public domain), CVE records (cve.org) and EPSS (FIRST). The chance of attacks is the EPSS estimate that someone will try to exploit the flaw in the next 30 days.