# CVE-2018-11776: A Apache Struts bug is being used in attacks

Status: Being used now (CISA KEV, added 2021-11-03)
Who: 
Do this: 

## Agent prompt (read-only)
Read-only check, change nothing, send nothing anywhere.
Is Apache Struts (CVE-2018-11776) installed or running on this machine or in this project?
1. Find every copy and its version (apps, packages, containers, lockfiles).
2. Compare each version against the vendor's fixed version for CVE-2018-11776. Quote the vendor page you used.
3. Report a table: where, version, fixed version, status (exposed / fixed / not installed / unsure).
4. List the exact update steps, but do not run them.

## Official description
Apache Struts contains a vulnerability that allows for remote code execution under two circumstances. One, where the alwaysSelectFullNamespace option is true and the value isn't set for a result defined in underlying configurations and in same time, its upper package configuration have no or wildcard namespace.  Or, using URL tag which doesn't have value and action set and in same time, its upper package configuration have no or wildcard namespace.

## Sources
- https://nvd.nist.gov/vuln/detail/CVE-2018-11776
- https://nvd.nist.gov/vuln/detail/CVE-2018-11776

Generated by isitexploited.org from public sources. Verify version numbers against the vendor before acting.
