[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fbaVTq4B1IKPF4vHC0vmTmxL1pmjGv20WR-hKF-DrM0M":3},{"product":4,"cycleMajor":13,"releases":14,"cves":50,"nextMajor":51},{"id":5,"slug":6,"name":7,"category":8,"vendor":9,"description":10,"logo_url":9,"official_url":9,"synced_at":11,"created_at":12},"338f83eb-026a-4885-9569-5b6f7cd38f50","apache-struts","Apache Struts","other",null,"Developing Java EE web applications requires a robust framework, and Apache Struts 2 has been a popular choice since its creation, providing a model–view–controller architecture that extends the Java Servlet API. Maintained by the Apache Software Foundation, this open-source framework has been widely adopted by developers due to its flexibility and scalability. The framework's ability to encourage developers to adopt a model–view–controller architecture has made it a staple in the development community. With a long history of development, Apache Struts 2 has undergone numerous updates, resulting in a total of 9 versions, with the latest stable version being 6.10.0.\n\nThe end-of-life landscape for Apache Struts 2 is relatively straightforward, with 7 versions having reached their end-of-life, the most recent being version 2.5, which expired on 2024-04-30. Currently, 2 versions remain active, providing developers with a clear choice for their development needs. Since there is no next scheduled end-of-life date, developers can continue to use the active versions without worrying about imminent expiration. This provides a stable environment for development, allowing developers to focus on their projects without the pressure of an upcoming end-of-life deadline.\n\nFrom a security perspective, Apache Struts 2 has a clean record, with 0 CVEs tracked and 0 critical CVEs. This is a testament to the framework's robust security features and the dedication of its maintainers. As a result, there is no most affected version, and no known vulnerabilities exist. With its strong security posture, developers can confidently use Apache Struts 2 for their Java EE web application development needs, knowing that their applications are built on a secure foundation. By choosing Apache Struts 2, developers can ensure the security and integrity of their applications, allowing them to focus on development and delivery.","2026-08-01T02:02:00.672+00:00","2026-05-30T16:23:55.614074+00:00","2",[15,24,31,38,44],{"id":16,"product_id":5,"cycle":17,"release_date":18,"eol":19,"eol_boolean":9,"latest":20,"latest_release_date":21,"lts":22,"support":9,"created_at":23},"256fb323-395c-4de8-8cb1-ec4e87592697","2.5","2016-05-05","2024-04-30","2.5.33","2023-12-05",false,"2026-05-30T16:26:06.173003+00:00",{"id":25,"product_id":5,"cycle":26,"release_date":27,"eol":28,"eol_boolean":9,"latest":29,"latest_release_date":30,"lts":22,"support":9,"created_at":23},"bd0f1b73-eead-4939-aca5-f7deeb9fed73","2.3","2011-12-08","2019-05-14","2.3.37","2018-12-30",{"id":32,"product_id":5,"cycle":33,"release_date":34,"eol":9,"eol_boolean":35,"latest":36,"latest_release_date":37,"lts":22,"support":9,"created_at":23},"6fd26738-2c17-4241-b694-5c668020e9c8","2.2","2010-06-29",true,"2.2.3.1","2011-09-07",{"id":39,"product_id":5,"cycle":40,"release_date":41,"eol":9,"eol_boolean":35,"latest":42,"latest_release_date":43,"lts":22,"support":9,"created_at":23},"fc7baf23-a8a8-40cb-8202-90419d96a0b0","2.1","2007-10-29","2.1.8.1","2009-10-02",{"id":45,"product_id":5,"cycle":46,"release_date":47,"eol":9,"eol_boolean":35,"latest":48,"latest_release_date":49,"lts":22,"support":9,"created_at":23},"18508c94-9693-462f-8b88-0ad23bcc3277","2.0","2006-09-24","2.0.14","2008-11-16",[],"6"]