CVE records

Every CVE as the CVE Program publishes it, refreshed every ten minutes, with NVD's analysis, CISA's known-exploited status and a healthcare tag. Subscribers get the CVEs that match their own systems on My program, by email as they are published. Where the data comes from: sources.

Updated under an hour ago ()

What this means for you

This week: 5,436 CVEs published, 358 critical, and 7 newly confirmed exploited. Add your stack to see whether any of them hit you.

Published in the last 7 days
5,436
Show in the list
Critical, last 7 days
358
Show in the list
Healthcare-tagged, last 7 days
4
Show in the list
Known exploited (CISA KEV)
1,747
Show in the list

Showing CVEs that name the product apache:struts. Show all products

26 CVEs, showing 1 to 26
CVESeverityTitlePublished
CVE-2026-104714High 8.8Apache Struts: Shared message formatter exposes date and time values across concurrent requests
Assigned by apache
Oct 5, 2026
CVE-2026-104713Medium 6.5Apache Struts: Unbounded request body read in the REST plugin
Assigned by apache
Oct 5, 2026
CVE-2026-104712High 7.5Apache Struts: Disproportionate response size when rendering BigDecimal request parameters
Assigned by apache
Oct 5, 2026
CVE-2026-104711Critical 9.8Apache Struts: OGNL injection in the legacy RESTful action mapper
Assigned by apache
Oct 5, 2026
CVE-2026-73632Medium 4.3Apache Struts: Shared serialization state in the JSON plugin
Assigned by apache
Aug 15, 2026
CVE-2026-73631Medium 4.3Apache Struts: Shared parsing state in the JSON plugin
Assigned by apache
Aug 15, 2026
CVE-2026-73635High 7.5Apache Struts: Unbounded growth of localized-text caches driven by the request locale
Assigned by apache
Aug 15, 2026
CVE-2026-73634High 7.5Apache Struts: Unbounded read of a Content Security Policy violation report
Assigned by apache
Aug 15, 2026
CVE-2026-73633High 7.5Apache Struts: Unbounded read of a JSON request body
Assigned by apache
Aug 14, 2026
CVE-2025-68493High 8.1Missing XML Validation vulnerability in Apache Struts, Apache Struts.Jan 11, 2026
CVE-2025-66675High 8.2Denial of Service vulnerability in Apache Struts, file leak in multipart request processing causes disk exhaustion.Dec 10, 2025
CVE-2025-64775High 7.5Denial of Service vulnerability in Apache Struts, file leak in multipart request processing causes disk exhaustion.Dec 1, 2025
CVE-2020-26259Medium 6.8XStream is a Java library to serialize objects to XML and back again.Dec 16, 2020
CVE-2020-26258High 7.7XStream is a Java library to serialize objects to XML and back again.Dec 16, 2020
CVE-2020-17530
Known exploited
Critical 9.8Forced OGNL evaluation, when evaluated on raw user input in tag attributes, may lead to remote code execution.
Assigned by apache
Dec 11, 2020
CVE-2018-11776
Known exploited
High 8.1Apache Struts versions 2.3 to 2.3.34 and 2.5 to 2.5.16 suffer from possible Remote Code Execution when alwaysSelectFullNamespace is true (either by user or a plugin like Convention Plugin) and then:…
Assigned by apache
Aug 22, 2018
CVE-2017-9805
Known exploited
High 8.1The REST Plugin in Apache Struts 2.1.1 through 2.3.x before 2.3.34 and 2.5.x before 2.5.13 uses an XStreamHandler with an instance of XStream for deserialization without any type filtering, which can…
Assigned by apache
Sep 15, 2017
CVE-2017-9791
Known exploited
Critical 9.8The Struts 1 plugin in Apache Struts 2.1.x and 2.3.x might allow remote code execution via a malicious field value passed in a raw message to the ActionMessage.
Assigned by apache
Jul 10, 2017
CVE-2017-5638
Known exploited
Critical 9.8The Jakarta Multipart parser in Apache Struts 2 2.3.x before 2.3.32 and 2.5.x before 2.5.10.1 has incorrect exception handling and error-message generation during file-upload attempts, which allows r…
Assigned by apache
Mar 11, 2017
CVE-2016-1182High 8.2ActionServlet.java in Apache Struts 1 1.x through 1.3.10 does not properly restrict the Validator configuration, which allows remote attackers to conduct cross-site scripting (XSS) attacks or cause a…
Assigned by jpcert
Jul 4, 2016
CVE-2016-1181High 8.1ActionServlet.java in Apache Struts 1 1.x through 1.3.10 mishandles multithreaded access to an ActionForm instance, which allows remote attackers to execute arbitrary code or cause a denial of servic…
Assigned by jpcert
Jul 4, 2016
CVE-2016-3081
Known exploited
High 8.1Apache Struts 2.3.19 to 2.3.20.2, 2.3.21 to 2.3.24.1, and 2.3.25 to 2.3.28, when Dynamic Method Invocation is enabled, allow remote attackers to execute arbitrary code via method: prefix, related to…
Assigned by redhat
Apr 26, 2016
CVE-2014-0114High 7.5Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the…
Assigned by redhat
Apr 30, 2014
CVE-2013-2251
Known exploited
Critical 9.8Apache Struts 2.0.0 through 2.3.15 allows remote attackers to execute arbitrary OGNL expressions via a parameter with a crafted (1) action:, (2) redirect:, or (3) redirectAction: prefix.
Assigned by redhat
Jul 18, 2013
CVE-2012-0391
Known exploited
Critical 9.8The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during certain exception handling for mismatched data types of properties, which allow…
Assigned by mitre
Jan 8, 2012
CVE-2006-1547
Known exploited
High 7.5ActionForm in Apache Software Foundation (ASF) Struts before 1.2.9 with BeanUtils 1.7 allows remote attackers to cause a denial of service via a multipart/form-data encoded form with a parameter name…
Assigned by redhat
Mar 30, 2006

CVSS is the assigning CNA's score where it gives one, otherwise NVD's. The healthcare tag is a documented heuristic (a list of clinical and health IT vendors, and clinical terms in the description), not a classification. The CVE record is authoritative.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.