CVE-2010-1870
Summary
| CVE | CVE-2010-1870 |
|---|---|
| State | PUBLISHED |
| Assigner | mitre |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2010-08-17 20:00:03 UTC |
| Updated | 2026-04-29 01:13:23 UTC |
| Description | 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 whitelist, which allows remote attackers to modify server-side context objects and bypass the "#" protection mechanism in ParameterInterceptors via the (1) #context, (2) #_memberAccess, (3) #root, (4) #this, (5) #_typeResolver, (6) #_classResolver, (7) #_traceEvaluations, (8) #_lastEvaluation, (9) #_keepLastEvaluation, and possibly other OGNL context variables, a different vulnerability than CVE-2008-6504. |
Risk And Classification
Primary CVSS: v2.0 5 from [email protected]
AV:N/AC:L/Au:N/C:N/I:P/A:N
Problem Types: NVD-CWE-Other | n/a
CVSS v2.0 Breakdown
Access Vector
NetworkAccess Complexity
LowAuthentication
NoneConfidentiality
NoneIntegrity
PartialAvailability
NoneAV:N/AC:L/Au:N/C:N/I:P/A:N
NVD Known Affected Configurations (CPE 2.3)
| Type | Vendor | Product | Version | Update | Edition | Language |
|---|---|---|---|---|---|---|
| Application | Apache | Struts | 2.0.0 | All | All | All |
| Application | Apache | Struts | 2.0.1 | All | All | All |
| Application | Apache | Struts | 2.0.10 | All | All | All |
| Application | Apache | Struts | 2.0.11 | All | All | All |
| Application | Apache | Struts | 2.0.11.1 | All | All | All |
| Application | Apache | Struts | 2.0.11.2 | All | All | All |
| Application | Apache | Struts | 2.0.12 | All | All | All |
| Application | Apache | Struts | 2.0.13 | All | All | All |
| Application | Apache | Struts | 2.0.14 | All | All | All |
| Application | Apache | Struts | 2.0.2 | All | All | All |
| Application | Apache | Struts | 2.0.3 | All | All | All |
| Application | Apache | Struts | 2.0.4 | All | All | All |
| Application | Apache | Struts | 2.0.5 | All | All | All |
| Application | Apache | Struts | 2.0.6 | All | All | All |
| Application | Apache | Struts | 2.0.7 | All | All | All |
| Application | Apache | Struts | 2.0.8 | All | All | All |
| Application | Apache | Struts | 2.0.9 | All | All | All |
| Application | Apache | Struts | 2.1.0 | All | All | All |
| Application | Apache | Struts | 2.1.1 | All | All | All |
| Application | Apache | Struts | 2.1.2 | All | All | All |
| Application | Apache | Struts | 2.1.3 | All | All | All |
| Application | Apache | Struts | 2.1.4 | All | All | All |
| Application | Apache | Struts | 2.1.5 | All | All | All |
| Application | Apache | Struts | 2.1.6 | All | All | All |
| Application | Apache | Struts | 2.1.8 | All | All | All |
| Application | Apache | Struts | 2.1.8.1 | All | All | All |
Vendor Declared Affected Products
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| Struts2/XWork < 2.2.0 Remote Command Execution Vulnerability | af854a3a-2127-422b-91ae-364da2661108 | www.exploit-db.com | Exploit |
| LISTSERV Maestro 9.0-8 Remote Code Execution ≈ Packet Storm | af854a3a-2127-422b-91ae-364da2661108 | packetstormsecurity.com | |
| Cisco Security Advisory: Apache Struts 2 Command Execution Vulnerability in Multiple Cisco Products | af854a3a-2127-422b-91ae-364da2661108 | tools.cisco.com | |
| Security Advisory SA59110 - Cisco Unified Contact Center Express Apache Struts XWork "ParameterInterceptor" Security Bypass Vulnerability - Secunia | af854a3a-2127-422b-91ae-364da2661108 | secunia.com | |
| CXSecurity - IDS | af854a3a-2127-422b-91ae-364da2661108 | securityreason.com | |
| www.osvdb.org/66280 | af854a3a-2127-422b-91ae-364da2661108 | www.osvdb.org | |
| S2-005 | af854a3a-2127-422b-91ae-364da2661108 | struts.apache.org | |
| Full Disclosure: CVE-2010-1870: Struts2 remote commands execution | af854a3a-2127-422b-91ae-364da2661108 | seclists.org | |
| XWork 'ParameterInterceptor' Class OGNL (CVE-2010-1870) Security Bypass Vulnerability | af854a3a-2127-422b-91ae-364da2661108 | www.securityfocus.com | |
| FishEye Security Advisory 2010-06-16 - FishEye 2.3 - Atlassian Documentation - Confluence | af854a3a-2127-422b-91ae-364da2661108 | confluence.atlassian.com | Vendor Advisory |
| o0o: CVE-2010-1870: Struts2/XWork remote command execution | af854a3a-2127-422b-91ae-364da2661108 | blog.o0o.nu | |
| Full Disclosure: LISTSERV Maestro Remote Code Execution Vulnerability | af854a3a-2127-422b-91ae-364da2661108 | seclists.org | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.