CVE-2007-4556

Published Aug 28, 2007 CVSS 2.0 · 6.8 Medium EPSS 25.7% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2022-4099 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.
Github GHSA Github GHSA GHSA-h7mf-qrm9-2848 OpenSymphony XWork vulnerable to improper input validation
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 7, 2024, 3:01 PM
Reserved
Aug 27, 2007, 12:00 AM
Status
Modified
Published
Aug 28, 2007, 1:17 AM
Modified
Jun 16, 2026, 10:44 PM