CVE-2007-4556
Last modified
CVE-2007-4556 is a vulnerability of currently unknown severity. Struts support in OpenSymphony XWork before 1.2.3, and 2.x before 2.0.4, as used in WebWork and Apache Struts, recursively evaluates all input as an Object-Graph Navigation Language (OGNL) expression when altSyntax is enabled, which allows remote attackers to cause a denial of service (infinite loop) or execute arbitrary code via form input beginning with a "%{" sequence and ending with a "}" character.. EPSS estimates a 25.75% chance of exploitation in the next 30 days.
Description
Struts support in OpenSymphony XWork before 1.2.3, and 2.x before 2.0.4, as used in WebWork and Apache Struts, recursively evaluates all input as an Object-Graph Navigation Language (OGNL) expression when altSyntax is enabled, which allows remote attackers to cause a denial of service (infinite loop) or execute arbitrary code via form input beginning with a "%{" sequence and ending with a "}" character.
Metrics
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Opensymphony | Xwork | < 1.2.3 |
| Opensymphony | Xwork | >= 2.0.0, <= 2.0.4 |
References
- http://forums.opensymphony.com/ann.jspa?annID=54Patch, Vendor Advisory
- http://issues.apache.org/struts/browse/WW-2030Third Party Advisory
- http://jira.opensymphony.com/browse/XW-544Vendor Advisory
- http://osvdb.org/37072Broken Link
- http://secunia.com/advisories/26681Third Party Advisory
- http://secunia.com/advisories/26693Third Party Advisory
- http://secunia.com/advisories/26694Third Party Advisory
- http://struts.apache.org/2.x/docs/s2-001.htmlPatch, Third Party Advisory
- http://wiki.opensymphony.com/display/WW/1.2.3+Press+ReleaseVendor Advisory
- http://www.securityfocus.com/bid/25524Third Party Advisory, VDB Entry
- http://www.vupen.com/english/advisories/2007/3041Third Party Advisory
- http://www.vupen.com/english/advisories/2007/3042Third Party Advisory
- http://forums.opensymphony.com/ann.jspa?annID=54Patch, Vendor Advisory
- http://issues.apache.org/struts/browse/WW-2030Third Party Advisory
- http://jira.opensymphony.com/browse/XW-544Vendor Advisory
- http://osvdb.org/37072Broken Link
- http://secunia.com/advisories/26681Third Party Advisory
- http://secunia.com/advisories/26693Third Party Advisory
- http://secunia.com/advisories/26694Third Party Advisory
- http://struts.apache.org/2.x/docs/s2-001.htmlPatch, Third Party Advisory
- http://wiki.opensymphony.com/display/WW/1.2.3+Press+ReleaseVendor Advisory
- http://www.securityfocus.com/bid/25524Third Party Advisory, VDB Entry
- http://www.vupen.com/english/advisories/2007/3041Third Party Advisory
- http://www.vupen.com/english/advisories/2007/3042Third Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2007-4556?
How severe is CVE-2007-4556?
How do I fix CVE-2007-4556?
Are you affected by CVE-2007-4556?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
