The 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 fi le-upload
via a crafted Content-Type, Content-Disposition, or Content-Length HTTP header, as exploited in the wild in March 2017 with a Content-Type header containing a #cmd= strin g
Establish a process to quickly roll out a security fi x release of your software product once supporting frameworks or libraries needs to be updated for security reasons .
apache.org — September 9, 2017 Best is to think in terms of hours or a few days, not weeks or months.
It is good software engineering practice to have individually secured layers behind a public- facing presentation layer such as the Apache Struts framework. apache.org — September 9, 2017
I have talked to other software companies and people in this space who say some companies have an automated system that when a patch comes out it automatically gets installed.