Apache MyFaces security advisories

Security information for Apache MyFaces

Reporting

Do you want to disclose a potential security issue for Apache MyFaces? Send your report to the Apache Security Team.

Advisories

This section is experimental: it provides advisories since 2023 and may lag behind the official CVE publications. If you have any feedback on how you would like this data to be provided, you are welcome to reach out on our public mailinglist or privately on security@apache.org

Denial of Service via Unbounded Request Parsing

CVE-2026-76646 [CVE] [CVE json] [OSV json]

Last updated: 2026-09-16T19:16:17.245Z

Affected

  • Apache MyFaces from 2.2.0-beta through 2.2.15
  • Apache MyFaces at 2.3.0
  • Apache MyFaces from 2.3-next-M1 through 2.3-next-M8
  • Apache MyFaces from 2.3.1 through 2.3.11
  • Apache MyFaces from 3.0.0 through 3.0.3
  • Apache MyFaces from 4.0.0 through 4.0.3
  • Apache MyFaces from 4.1.0 through 4.1.3

Description

A remote attacker could cause excessive resource consumption by supplying specially crafted request parameters, potentially resulting in a denial of service condition.

Older unsupported versions may also be affected.

Users are recommended to upgrade to versions 2.3.12, 2.3-next-M9, 3.0.4, 4.0.4, or 4.1.4, which fix this issue.

References

Credits

  • n0mi1k (reporter)

Server-Side Request Forgery / Local File Inclusion Vulnerability

CVE-2026-68536 [CVE] [CVE json] [OSV json]

Last updated: 2026-09-16T18:24:40.274Z

Affected

  • Apache MyFaces from 2.2.0-beta through 2.2.15
  • Apache MyFaces at 2.3.0
  • Apache MyFaces from 2.3-next-M1 before 2.3-next-M9
  • Apache MyFaces from 2.3.1 before 2.3.12
  • Apache MyFaces from 3.0.0 before 3.0.4
  • Apache MyFaces from 4.0.0 before 4.0.4
  • Apache MyFaces from 4.1.0 before 4.1.4

Description

Server-Side Request Forgery / Local File Inclusion in Apache MyFace Core.

Older unsupported versions may also be affected. 

Users are recommended to upgrade to versions 2.3.12, 2.3-next-M9, 3.0.4, 4.0.4, or 4.1.4, which fix this issue.

References

Cross-Site Request Forgery (CSRF) vulnerability in Apache MyFaces

CVE-2021-26296 [CVE] [CVE json] [OSV json]

Last updated: 2021-02-19T08:27:26.368Z

Affected

  • Apache MyFaces Core from Apache MyFaces Core 2.2 before 2.2.14
  • Apache MyFaces Core from Apache MyFaces Core 2.3 before 2.3.8
  • Apache MyFaces Core from Apache MyFaces Core 2.3-next before 2.3-next-M5
  • Apache MyFaces Core from Apache MyFaces Core 3.0 before 3.0.0

Description

In the default configuration, Apache MyFaces Core versions 2.2.0 to 2.2.13, 2.3.0 to 2.3.7, 2.3-next-M1 to 2.3-next-M4, and 3.0.0-RC1 use cryptographically weak implicit and explicit cross-site request forgery (CSRF) tokens. Due to that limitation, it is possible (although difficult) for an attacker to calculate a future CSRF token value and to use that value to trick a user into executing unwanted actions on an application.

References

Credits

  • Apache MyFaces would like to thank Wolfgang Ettlinger (Certitude Consulting GmbH)