Apache Fory Out-of-Bounds Read Flaw Affects Zero-Copy Java Deserialization
Vulnerability Disclosure · 2 sources · Updated 4mo ago · First seen Jul 21, 2026

Apache disclosed CVE-2026-64609, an out-of-bounds read vulnerability in Apache Fory (formerly Apache Fury) caused by use of sun.misc.Unsafe during out-of-band zero-copy Java deserialization. The flaw occurs in readAlignedVarUint(), which can read beyond the underlying buffer bounds, and is tracked as CWE-125. The issue carries a CVSS v3.1 score reflecting network-exploitable impact with no privileges or user interaction required: AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H.
The vulnerability affects Apache Fory versions 0.5.0 through before 1.4.0, including releases published before 0.11.0 under the Maven coordinates org.apache.fury:fury-core. Apache said the bug only affects applications that explicitly enable the opt-in out-of-band zero-copy deserialization feature, and recommended upgrading to version 1.4.0 to remediate the issue. Available disclosure data indicates no known exploitation so far, though the flaw is considered automatable and can cause partial technical impact.


