Announcements 2025 Menu Toggle navigation Home Welcome Download Releases Announcements License Thanks! Sponsorship Privacy Policy Support User Mailing List Issue Tracker Reporting Security Issues Commercial Support End-of-Life Versions Version Notes Security Bulletins IntelliJ IDEA plugin Maven Project Info Struts Core Dependencies Plugin Dependencies Documentation Birds Eye Key Technologies Kickstart FAQ Wiki Getting Started Security Guide Core Developers Guide Tag Developers Guide Maven Archetypes Plugins Struts Core API Tag reference FAQs Plugin registry Contributing You at Struts How to Help FAQ Development Lists Submitting patches Source Code and Builds Coding standards Contributors Guide Release Guidelines PMC Charter Volunteers Source Repository Updating the website Edit on GitHub Announcements 2025 Skip to: Announcements - 2024 1 December 2025 - CVE-2025-64775: File leak in multipart request processing causes disk exhaustion (DoS) The Apache Struts group recommends upgrading to Apache Struts version 6.8.0 or 7.1.1 to mitigate potential security vulnerability when using file upload support. Please read the Security Bulletin S2-068 to find more details about this security vulnerability All developers are strongly advised to perform this upgrade. Should any issues arise with your use of any version of the Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket. You can download the latest version from our download page. 18 October 2025 - Apache Struts version 7.1.1 General Availability The Apache Struts group is pleased to announce that Apache Struts version 7.1.1 is available as a “General Availability” release. The GA designation is our highest quality grade. The Apache Struts is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework has been designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time. Please read the Migration Guide to find more details about how to adopt a new version. Please read the Version Notes to find more details about performed bug fixes and improvements. All developers are strongly advised to perform this upgrade. The 7.x series of the Apache Struts framework has a minimum requirement of the following specification versions: Java 17 and JakartaEE. Should any issues arise with your use of any version of the Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket. You can download this version from our download page. 5 October 2025 - Apache Struts version 6.8.0 General Availability The Apache Struts group is pleased to announce that Apache Struts version 6.8.0 is available as a “General Availability” release. The GA designation is our highest quality grade. The Apache Struts is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework has been designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time. Please read the Version Notes to find more details about performed bug fixes and improvements. All developers are strongly advised to perform this upgrade. The 6.x series of the Apache Struts framework has a minimum requirement of the following specification versions: Servlet API 3.1, JSP API 2.1, and Java 8. Should any issues arise with your use of any version of the Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket. You can download this version from our download page. 02 July 2025 - Apache Struts Annotations version 2.0 General Availability The Apache Struts group is pleased to announce that Apache Struts Annotations version 2.0 is available as a “General Availability” release. The GA designation is our highest quality grade. The Apache Struts Annotations are used by the Apache Struts project to generate taglib info and generate tags’ documentation based on custom annotations. This release adds support for JDK 17 and requires Java 17 as a minimal Java version. Please read version notes for more details. Should any issues arise with your use of any version of the Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket. 05 March 2025 - Apache Struts version 6.7.4 General Availability The Apache Struts group is pleased to announce that Apache Struts version 6.7.4 is available as a “General Availability” release. The GA designation is our highest quality grade. The Apache Struts is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework has been designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time. Please read the Version Notes to find more details about performed bug fixes and improvements. All developers are strongly advised to perform this upgrade. The 6.x series of the Apache Struts framework has a minimum requirement of the following specification versions: Servlet API 3.1, JSP API 2.1, and Java 8. Should any issues arise with your use of any version of the Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket. You can download this version from our download page. 03 March 2025 - Apache Struts version 7.0.3 General Availability The Apache Struts group is pleased to announce that Apache Struts version 7.0.3 is available as a “General Availability” release. The GA designation is our highest quality grade. The Apache Struts is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework has been designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time. Please read the Migration Guide to find more details about how to adopt a new version. Please read the Version Notes to find more details about performed bug fixes and improvements. All developers are strongly advised to perform this upgrade. The 7.x series of the Apache Struts framework has a minimum requirement of the following specification versions: Java 17 and JakartaEE. Should any issues arise with your use of any version of the Struts framework, please post your comments to the user list, and, if appropriate, file a tracking ticket. You can download this version from our download page. Skip to: Announcements - 2024 Next: Kickstart FAQ Copyright © 2000-2025 The Apache Software Foundation. Apache Struts, Struts, Apache, the Apache feather logo, and the Apache Struts project logos are trademarks of The Apache Software Foundation. All Rights Reserved. Logo and website design donated by SoftwareMill. Follow @x