Server side object manipulation in Apache Struts
OGNL provides, among other features, extensive expression evaluation capabilities. This vulnerability allows a malicious user to bypass the '#'-usage protection built into the ParametersInterceptor, thus being able to manipulate server side context objects. This behavior was already addressed in [S2-003](https://cwiki.apache.org/confluence/display/WW/S2-003), but it turned out that the resulting fix based on whitelisting acceptable parameter names closed the vulnerability only partially.
beschreibt (1)
Zugehörige CVEs.
| ID | Schweregrad | ausnutzbar | ||
|---|---|---|---|---|
| CVE-2010-1870US | medium5.0 | Exploit | ||
The OGNL extensive expression evaluation capability in XWork in Struts 2.0.0 through 2.1.8.1, as used in Atlassian Fisheye, Crucible, and possibly other products, uses a permissive… | ||||
Referenzen
Externe Belege — Patches, Meldungen, Analysen.
- http://blog.o0o.nu/2010/07/cve-2010-1870-struts2xwork-remote.htmlWEB
- http://confluence.atlassian.com/display/FISHEYE/FishEye+Security+Advisory+2010-06-16WEB
- http://packetstormsecurity.com/files/159643/LISTSERV-Maestro-9.0-8-Remote-Code-Execution.htmlWEB
- http://seclists.org/fulldisclosure/2010/Jul/183WEB
- http://seclists.org/fulldisclosure/2020/Oct/23WEB
- http://struts.apache.org/2.2.1/docs/s2-005.htmlWEB
- http://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20140709-struts2WEB
- https://cwiki.apache.org/confluence/display/WW/S2-003WEB
Advisories wie diese benennen die exponierten Produkte, die Angreifer auf Ihrer Angriffsfläche ins Visier nehmen. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.
Kostenloser Scan