Apache · Apache Myfaces · CVE-2010-2057
**Name of the Vulnerable Software and Affected Versions**
Apache MyFaces versions 1.1.x through 1.1.7
Apache MyFaces versions 1.2.x through 1.2.8
Apache MyFaces versions 2.0.x through 2.0.0
**Description**
The issue allows remote attackers to perform successful modifications of the View State via a padding oracle attack because `shared/util/StateUtils.java` uses an encrypted View State without a Message Authentication Code (MAC).
**Recommendations**
For Apache MyFaces versions 1.1.x through 1.1.7, update to version 1.1.8 or later.
For Apache MyFaces versions 1.2.x through 1.2.8, update to version 1.2.9 or later.
For Apache MyFaces versions 2.0.x through 2.0.0, update to version 2.0.1 or later.