KEVIntel
9.8
CVSS
Critical

CVE-2017-9791

PUBLISHED

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...

Exploited in the wild Remote Low complexity No user interaction
Vendor
Apache Software Foundation
Product
Apache Struts
Published
Jul 10, 2017
EPSS

Description

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.

apache cisa nuclei_scanner metasploit

CVSS scores

CVSS v3.1 9.8 Critical

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CVSS v2.0 7.5

AV:N/AC:L/Au:N/C:P/I:P/A:P

Exploitation status

Exploited in the wild

Recorded 2022-02-10 00:00:00 UTC · Source

SSVC decision points

Exploitation
active
Automatable
Yes
Technical impact
total

Known exploited vulnerability sources

Catalogues that list this CVE as a known exploited vulnerability.

Source Added
CISA Feb 10, 2022

Potential proof of concepts

These PoCs are unverified and could contain malware. Use at your own risk.

struts2_code_exec_showcase

metasploit · Created Unknown

Metasploit module for CVE-2017-9791

xfer0/CVE-2017-9791

github · Created 2017-09-23 19:08:31 UTC · 0 stars

Metasploit module for Apache Struts CVE-2017-9791 Remote Code Execution Vulnerability

Timeline

  • CVE ID Reserved

  • CVE Published to Public

  • Added to KEVIntel

  • Detected by Nuclei

  • Detected by Metasploit