The source is liable!
Equifax blaming Apache’s Struts for the breach is not productive. How did they implement the product? What is the code used for? Open source, in many instances and on several layers, has reporting requirements, validity checking, and logs. It’s not perfect. MVC stuff is prone to logistical errors, like all software … #opensource