Read the docs
TI-2026-30287 Aliases CVE-2026-41883GHSA-vp6r-9m58-5xv8

OmniFaces: EL injection via crafted resource name in wildcard CDN mapping

Priority LOW 38CWE-917Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-917.

Summary

OmniFaces is a utility library for Faces. Prior to versions 1.14.2, 2.7.32, 3.14.16, 4.7.5, and 5.2.3, there is a server-side EL injection leading to Remote Code Execution (RCE). This affects applications that use CDNResourceHandler with a wildcard CDN mapping (e.g. libraryName:*=https://cdn.example.com/*). An attacker can craft a resource request URL containing an EL expression in the resource name, which is evaluated server-side. This issue has been patched in versions 1.14.2, 2.7.32, 3.14.16, 4.7.5, and 5.2.3.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00497 42nd percentileScored 2026-11-07
Fix Fixed omnifaces (omnifaces): 1.14.2, 2.7.32, 3.14.16 +2org.omnifaces:omnifaces (Maven): 1.14.2, 2.7.32, 3.14.16 +2

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
omnifacesomnifacesbefore 1.14.2; 2.0-RC1 to before 2.7.32; 3.0-RC1 to before 3.14.16; 4.0-M1 to before 4.7.5; 5.0-M1 to before 5.2.31.14.2, 2.7.32, 3.14.16, 4.7.5, 5.2.3Patch availableCNA
—org.omnifaces:omnifaces (Maven)before 1.14.21.14.2Patch availableGHSA-vp6r-9m58-5xv8
—org.omnifaces:omnifaces (Maven)2.0-RC1 to before 2.7.322.7.32Patch availableGHSA-vp6r-9m58-5xv8
—org.omnifaces:omnifaces (Maven)3.0-RC1 to before 3.14.163.14.16Patch availableGHSA-vp6r-9m58-5xv8
—org.omnifaces:omnifaces (Maven)4.0-M1 to before 4.7.54.7.5Patch availableGHSA-vp6r-9m58-5xv8
—org.omnifaces:omnifaces (Maven)5.0-M1 to before 5.2.35.2.3Patch availableGHSA-vp6r-9m58-5xv8
  • omnifaces Vendoromnifaces Affected before 1.14.2; 2.0-RC1 to before 2.7.32; 3.0-RC1 to before 3.14.16; 4.0-M1 to before 4.7.5; 5.0-M1 to before 5.2.3 Fixed in 1.14.2, 2.7.32, 3.14.16, 4.7.5, 5.2.3 Patch available CNA
  • org.omnifaces:omnifaces (Maven) Vendor— Affected before 1.14.2 Fixed in 1.14.2 Patch available GHSA-vp6r-9m58-5xv8
  • org.omnifaces:omnifaces (Maven) Vendor— Affected 2.0-RC1 to before 2.7.32 Fixed in 2.7.32 Patch available GHSA-vp6r-9m58-5xv8
  • org.omnifaces:omnifaces (Maven) Vendor— Affected 3.0-RC1 to before 3.14.16 Fixed in 3.14.16 Patch available GHSA-vp6r-9m58-5xv8
  • org.omnifaces:omnifaces (Maven) Vendor— Affected 4.0-M1 to before 4.7.5 Fixed in 4.7.5 Patch available GHSA-vp6r-9m58-5xv8
  • org.omnifaces:omnifaces (Maven) Vendor— Affected 5.0-M1 to before 5.2.3 Fixed in 5.2.3 Patch available GHSA-vp6r-9m58-5xv8

Remediation

  • Fix · CNA omnifaces (omnifaces) Fixed in 1.14.2, 2.7.32, 3.14.16, 4.7.5, 5.2.3
  • Fix · GHSA-vp6r-9m58-5xv8 org.omnifaces:omnifaces (Maven) Fixed in 1.14.2 Advisory →
  • Fix · GHSA-vp6r-9m58-5xv8 org.omnifaces:omnifaces (Maven) Fixed in 2.7.32 Advisory →
  • Fix · GHSA-vp6r-9m58-5xv8 org.omnifaces:omnifaces (Maven) Fixed in 3.14.16 Advisory →
  • Fix · GHSA-vp6r-9m58-5xv8 org.omnifaces:omnifaces (Maven) Fixed in 4.7.5 Advisory →
  • Fix · GHSA-vp6r-9m58-5xv8 org.omnifaces:omnifaces (Maven) Fixed in 5.2.3 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-41883
  2. 2026-10-03 Alias added: GHSA-vp6r-9m58-5xv8

References

  • TI-2026-74169 OmniFaces accepts forged combined resource IDs without verification CVSS 3.1HIGH 8.2

Sources