CVE-2008-6504
NoneCVSS
—
EPSS
36.6%
Published
Mar 23, 2009
CISA due date
—
The record
ParametersInterceptor in OpenSymphony XWork 2.0.x before 2.0.6 and 2.1.x before 2.1.2, as used in Apache Struts and other products, does not properly restrict # (pound sign) references to context objects, which allows remote attackers to execute Object-Graph Navigation Language (OGNL) statements and modify server-side context objects, as demonstrated by use of a \u0023 representation for the # character.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Maven | com.opensymphony:xwork | 0 | 2.0.6 |
| Maven | com.opensymphony:xwork | 2.1.0 | 2.1.2 |
| maven | com.opensymphony/xwork | 2.0-alpha0 | No fix |
| maven | com.opensymphony/xwork | 2.1-alpha0 | No fix |
| maven | org.apache.jackrabbit/oak-core | 0.5 | 1 |
Related vulnerabilities
- GHSA-qcfc-hmrc-59x7 Apache Struts 2 is Missing XML Validation Also affects com.opensymphony:xwork
- CVE-2025-68493 Missing XML Validation vulnerability in Apache Struts, Apache Struts. Also affects com.opensymphony:xwork
- CVE-2026-113786 pypdf is a free and open-source pure-python PDF library. CWE-20
- CVE-2026-112081 A vulnerability was determined in hankcs HanLP up to 2.1.0-beta.64. CWE-20
- CVE-2026-111869 A vulnerability was identified in makeplane plane up to 1.4.2. CWE-20
- CVE-2026-100347 kin-openapi is a Go project for handling OpenAPI files. CWE-20
- CVE-2026-99999 In the Linux kernel, the following vulnerability has been resolved: ipv4: validate… CWE-20
- CVE-2026-107726 Hazelcast is a unified real-time data platform combining stream processing with a fast… CWE-20