5.0med

CVE-2008-65041 exploit

Improper Input Validation in OpenSymphony XWork

Also known as GHSA-wxw2-2mx5-c5qf

Published 17 y ago · modified 4 mo ago · JSON

CVSS
5.0
v2.0 · NVD
CISA KEV
No
not known exploited
EPSS
38.6%
percentile 99%
Public exploits
1
Exploit-DB

Summary

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.

Exploit prediction (EPSS)

38.58% probability of exploitation in the next 30 days, higher than 99% of all scored CVEs.

Exploits and detections

  • EDB-32564 XWork < 2.0.11.2 - 'ParameterInterceptor' Class OGNL Security Bypass · remote · 2008-11-04

CVSS scores

Assigned byVersionScoreVector
NVD2.05.0AV:N/AC:L/Au:N/C:N/I:P/A:N

Affected packages

EcosystemPackageAffectedFixed in
mavencom.opensymphony:xwork
<2.0.6
>=2.1.0, <2.1.2
2.0.6
2.1.2

Classification

Weakness
  • CWE-20 Improper Input Validation

References

Sources

vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.