EIP-2026-102356

PRE-CVE

Apache Struts 2 - DefaultActionMapper Prefixes OGNL Code Execution

Title source: legacy
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for EIP-2026-102356. PoCs published by Jonatas Fil.

AI-analyzed exploit summary This Python script exploits CVE-2013-2251 (S2-016) in Apache Struts 2 by leveraging the DefaultActionMapper's OGNL injection vulnerability to achieve remote code execution. It constructs a malicious URL with OGNL payloads to execute arbitrary commands on the target system.

Description

Apache Struts 2 - DefaultActionMapper Prefixes OGNL Code Execution

Exploits (1)

exploitdb WORKING POC
by Jonatas Fil · pythonwebappsjava
https://www.exploit-db.com/exploits/48917

This Python script exploits CVE-2013-2251 (S2-016) in Apache Struts 2 by leveraging the DefaultActionMapper's OGNL injection vulnerability to achieve remote code execution. It constructs a malicious URL with OGNL payloads to execute arbitrary commands on the target system.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Moderate
Reliability
Reliable
Target: Apache Struts 2 <= 2.3.15
No auth needed
Prerequisites: Target must be running a vulnerable version of Apache Struts 2 · Target endpoint must be accessible
devstral-2 · analyzed Feb 18, 2026 Full analysis →

Details

Status pre_cve
Tracked Since Feb 18, 2026