Online Training Spring Hibernate Training in Delhi R Programming Training Course Big Data and Hadoop Training Java Training

Struts General Availability - released

The highest quality grade "General Availability" Struts GA of Struts 2.5.x is released with security fix.


Struts 2 Tutorial and Examples Struts General Availability - released Login form in Struts2 version 2.3.16 Struts 2 Login Application Struts 2 version released Struts 2 version released Struts 2 Hello World Annotation Example Struts Roseindia Struts 2 Tutorial: Easy steps to learn Struts 2 Difference between Struts and Spring Apache Struts launched to fix vulnerable Feature Struts2 Application in Eclipse: Running the application in Eclipse IDE Struts 2 Hello World Application using Eclipse Interceptors in Struts 2 Struts 2 Action Tag Struts 2 in Agile Development Environment Struts 2 UI Tags Generic Tags Creating own Interceptor What are Interceptors in Struts 2 and how do they work? Results Value Stack / OGNL Action in Struts 2 Framework Struts 2 Interceptors Struts Maven - How to use Maven dependency of Struts Download Struts How Struts 2 Framework works? Architecture of Struts 2 Framework Features and Enhancements in Struts Struts 2 Tutorials - Struts version Struts 1 Tutorial and example programs Struts Tutorial What is Struts Struts Flow Diagram Step By Step Struts Tutorial Struts 2 Login Form Example Struts Video Tutorials Struts 2 Hello World Example Introduction to Struts 2 Framework Downloading and Installing Struts 2.3.8 In Struts What is Model? What is Struts? Download Struts What is Struts Framework? Struts Framework Latest Version of Struts Framework Downloading Struts Official example Struts 2.3.8 released with new features Struts 2.3.8 Tutorials and Examples Hibernate4 Struts Integration

Struts General Availability is released with a potential security fix

Struts 2.5.x's latest version is released on 7 march 2017 with a security fix and developers are advised to upgrade their production applications to this version of Struts 2.5x framework.

The GA (General Availability) version of Struts framework is the highest quality of the software update, developers should use "General Availability" in their production environment.

This release of the Struts 2 framework fixes a potential security flaw. This flaw is related with the file upload process where "Possible Remote Code Execution" bug was fixed. Following versions of Struts 2 framework is affected:

  • Struts 2.3.5
  • Struts 2.3.31
  • Struts 2.5 and
  • Struts 2.5.10

If you are using above versions of Struts framework then immediately update your application to Struts GA.

More details about the bug:

Following is the screen shot from Struts 2 bug report system which gives more information about the bug:

So, developer should use latest version of Struts 2 in their project.

Struts 2 is powerful MVC framework in Java which is used in developing the modern Enterprise Java base applications. It offers lots of features which helps developer to build modern applications.

Downloading Struts 2.5.10

The Struts 2 latest version is available from Struts official website and its available in zip format. You can also use the Maven build tool and include its dependency in the project.

Maven Dependency of Struts 2.5.10

Maven build tool is also very convenient method for getting Struts 2 dependency in your project. If you are using Maven in your project then add the following dependency:


More tutorials of Struts 2


Share on Google+Share on Google+

Struts General Availability - released

Posted on: March 9, 2017 If you enjoyed this post then why not add us on Google+? Add us to your Circles



Discuss: Struts General Availability - released  

Post your Comment

Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image