Read the docs
TI-2025-39832 Aliases CVE-2025-64408GHSA-wq4c-57mh-5f7g

Apache Causeway: Java deserialization vulnerability to authenticated attackers

Priority MEDIUM 44CWE-502Published · Updated

Key facts

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

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

Summary

Apache Causeway faces Java deserialization vulnerabilities that allow remote code execution (RCE) through user-controllable URL parameters. These vulnerabilities affect all applications using Causeway's ViewModel functionality and can be exploited by authenticated attackers to execute arbitrary code with application privileges.  This issue affects all current versions. Users are recommended to upgrade to version 3.5.0, which fixes the issue.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.11555 96th percentileScored 2026-11-07
Fix Fixed org.apache.causeway.commons:causeway-commons (Maven): 3.5.0org.apache.causeway.core:causeway-applib (Maven): 3.5.0+2 more products

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
ApacheApache Causeway2.0.0 – 3.4.0; 4.0.0-M1—No fix listedCNA
—org.apache.causeway.commons:causeway-commons (Maven)before 3.5.03.5.0Patch availableGHSA-wq4c-57mh-5f7g
—org.apache.causeway.core:causeway-applib (Maven)before 3.5.03.5.0Patch availableGHSA-wq4c-57mh-5f7g
—org.apache.causeway.core:causeway-core (Maven)before 3.5.03.5.0Patch availableGHSA-wq4c-57mh-5f7g
—org.apache.causeway.viewer:causeway-viewer-wicket (Maven)before 3.5.03.5.0Patch availableGHSA-wq4c-57mh-5f7g
  • Apache Causeway VendorApache Affected 2.0.0 – 3.4.0; 4.0.0-M1 Fixed in — No fix listed CNA
  • org.apache.causeway.commons:causeway-commons (Maven) Vendor— Affected before 3.5.0 Fixed in 3.5.0 Patch available GHSA-wq4c-57mh-5f7g
  • org.apache.causeway.core:causeway-applib (Maven) Vendor— Affected before 3.5.0 Fixed in 3.5.0 Patch available GHSA-wq4c-57mh-5f7g
  • org.apache.causeway.core:causeway-core (Maven) Vendor— Affected before 3.5.0 Fixed in 3.5.0 Patch available GHSA-wq4c-57mh-5f7g
  • org.apache.causeway.viewer:causeway-viewer-wicket (Maven) Vendor— Affected before 3.5.0 Fixed in 3.5.0 Patch available GHSA-wq4c-57mh-5f7g

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:a:apache:causeway:*:*:*:*:*:*:*:*2.0.0 to before 3.5.0VulnerableApache
cpe:2.3:a:apache:causeway:4.0.0:m1:*:*:*:*:*:*4.0.0 m1VulnerableApache
  • cpe:2.3:a:apache:causeway:*:*:*:*:*:*:*:* Versions 2.0.0 to before 3.5.0 Vulnerable ·Apache
  • cpe:2.3:a:apache:causeway:4.0.0:m1:*:*:*:*:*:* Versions 4.0.0 m1 Vulnerable ·Apache

Remediation

  • Fix · GHSA-wq4c-57mh-5f7g org.apache.causeway.commons:causeway-commons (Maven) Fixed in 3.5.0 Advisory →
  • Fix · GHSA-wq4c-57mh-5f7g org.apache.causeway.core:causeway-applib (Maven) Fixed in 3.5.0 Advisory →
  • Fix · GHSA-wq4c-57mh-5f7g org.apache.causeway.core:causeway-core (Maven) Fixed in 3.5.0 Advisory →
  • Fix · GHSA-wq4c-57mh-5f7g org.apache.causeway.viewer:causeway-viewer-wicket (Maven) Fixed in 3.5.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-64408
  2. 2026-10-03 Alias added: GHSA-wq4c-57mh-5f7g

References

Sources