Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:maven/org.apache.struts/struts2-struts1-plugin@2.5.29
purl pkg:maven/org.apache.struts/struts2-struts1-plugin@2.5.29
Tags Ghost
Next non-vulnerable version None.
Latest non-vulnerable version None.
Risk 10.0
Vulnerabilities affecting this package (1)
Vulnerability Summary Fixed by
VCID-hgj2-vqzn-gyeb
Aliases:
CVE-2021-31805
GHSA-v8j6-6c2r-r27c
Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection') The fix issued for CVE-2020-17530 was incomplete. So from Apache Struts 2.0.0 to 2.5.29, still some of the tag’s attributes could perform a double evaluation if a developer applied forced OGNL evaluation by using the %{...} syntax. Using forced OGNL evaluation on untrusted user input can lead to a Remote Code Execution and security degradation. There are no reported fixed by versions.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-04-01T12:49:48.912291+00:00 GitLab Importer Affected by VCID-hgj2-vqzn-gyeb https://gitlab.com/gitlab-org/advisories-community/-/blob/main/maven/org.apache.struts/struts2-struts1-plugin/CVE-2021-31805.yml 38.0.0