Apache Struts - Remote Code Execution CVE-2021-31805
- CVSSv3 Score
- Vulnerability description
Apache Struts is affected by a Remote Code Execution vulnerability, located in the Apache Struts 2 Framework. This vulnerability exists because of the incomplete fix issued for CVE-2020-17530. The root cause of this vulnerability consists in a forced double Object-Graph Navigation Language (OGNL) evaluation vulnerability on raw user-provided input, in tag attributes.
- Risk description
The risk exists that a remote unauthenticated attacker can fully compromise the server in order to steal confidential information, install ransomware, or pivot to the internal network.
- Exploit capabilities
Sniper can gain unauthenticated Remote Code Execution on the target system and extract multiple artefacts as evidence.
Upgrade the Apache Struts to 2.5.30 version or greater.