Apache Struts: Mehrere Schwachstellen ermöglichen Ausführen von beliebigem Programmcode mit den Rechten des Dienstes
WID-SEC-2026-3852 · first 25.04.2016 · updated 12.10.2026 · CVSS 8,8
What it is about
Struts ist ein Framework für Java-Anwendungen auf dem Webserver Apache. Ein entfernter, authentisierter Angreifer kann mehrere Schwachstellen in Apache Struts ausnutzen, um beliebigen Programmcode mit den Rechten des Dienstes auszuführen.
Under what conditions?
Over the network, but only with valid access (login required), for example with stolen credentials or as an insider.
What can happen in the worst case
An attacker could use the vulnerability to
- beliebigen Programmcode mit den Rechten des Dienstes auszuführen
Am I affected?
Affected according to the BSI:
- Apache Struts 2.0.0
- Apache Struts <2.3.20.2
- Apache Struts <2.3.24.2
- Apache Struts <2.3.28.1
The installed version is usually shown under “Help → About” or in the device’s admin interface.
What helps?
Update to at least:
- Apache Struts 2.3.20.2
- Apache Struts 2.3.24.2
- Apache Struts 2.3.28.1
Is the vulnerability already being exploited?
- CVE-2016-3081: exploited in the wild according to CISA, in the catalogue since 08.10.2026.
- According to a CISA advisory, used by actors from China: Chinese Government-linked Cyber Threat Actors Combine Automated and Hands-on Hacking Tools to Steal Sensitive Data (10/2026)
Information and sources
- Original BSI advisory (WID)
- Apache Software Foundation Security Bulletin S2-032 vom 2016-04-24 struts.apache.org
- Apache Software Foundation Security Bulletin S2-031 vom 2016-04-24 struts.apache.org
- Meldung auf cxsecurity vom 2016-05-01 cxsecurity.com
- CISA Known Exploited Vulnerabilities Catalog vom 2026-10-11 www.cisa.gov
CVE: CVE-2016-3081, CVE-2016-3082
Source: BSI warning and information service (CERT-Bund); CISA. The assessment of the conditions is my reading of the BSI text; the external pages are in their original language.