Skip to main content
← All vulnerabilities
CVE-2010-2057GHSA-4FV4-CQ5V-X45M

shared/util/StateUtils.java in Apache MyFaces 1.1.x before 1.1.8, 1.2.x before 1.2.9, and 2.0.x before 2.0.1 uses an encrypted View State wi

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.1.8, 1.2.9, 2.0.1
None on Exploit-DB, Metasploit or GitHub

Summary

shared/util/StateUtils.java in Apache MyFaces 1.1.x before 1.1.8, 1.2.x before 1.2.9, and 2.0.x before 2.0.1 uses an encrypted View State without a Message Authentication Code (MAC), which makes it easier for remote attackers to perform successful modifications of the View State via a padding oracle attack.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • org.apache.myfaces.shared:myfaces-shared-coreMaven

    From 1.1.0 · fixed in 1.1.8

  • org.apache.myfaces.shared:myfaces-shared-coreMaven

    From 1.2.0 · fixed in 1.2.9

  • org.apache.myfaces.shared:myfaces-shared-coreMaven

    From 2.0.0 · fixed in 2.0.1

  • org.apache.myfaces.core:myfaces-implMaven

    From 1.1.0 · fixed in 1.1.8

  • org.apache.myfaces.core:myfaces-implMaven

    From 1.2.0 · fixed in 1.2.9

  • org.apache.myfaces.core:myfaces-implMaven

    From 2.0.0 · fixed in 2.0.1

References 3

bugzilla.redhat.com

issues.apache.org

svn.apache.org