Description
Out-of-bounds read via sun.misc.Unsafe in Apache Fory. When out-of-band zero-copy deserialization is used, readAlignedVarUint() can read beyond the bounds of the underlying buffer. Out-of-band zero-copy deserialization is an opt-in feature; applications that do not use it are not affected.

This issue affects Apache Fory (formerly Apache Fury): from 0.5.0 before 1.4.0. Versions before 0.11.0 were published under the Maven coordinates org.apache.fury:fury-core.

Users are recommended to upgrade to version 1.4.0, which fixes the issue.
Published: 2026-07-21
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Out‑of‑bounds read vulnerability in the Apache Fory library occurs when the opt‑in zero‑copy deserialization feature causes the readAlignedVarUint() routine to read past the end an attacker to access memory that should not be exposed, potentially disclosing sensitive data or corrupting application state. The flaw does not provide direct code execution but can lead to information leakage, crashes, or unpredictable behavior.

Affected Systems

Apache Software Foundation’s product Apache Fory (formerly Apache Fury) is affected from version 0.5.0 up to, but not including, 1.4.0. All earlier releases of the library, including those published under the Maven coordinates org.apache.fury:fury-core before 0.11.0, are vulnerable.

Risk and Exploitability

The CVSS score of 9.1 reflects the high potential impact of the memory read, while the EPSS score of less than 1% indicates a low probability of exploitation in the wild at this time. The vulnerability is not listed in the CISA KEV catalog. Because the issue is activated only when an application enables zero‑copy deserialization, the attack vector is limited to environments where this is in use. If an adversary can supply a crafted serialized payload to such a system, the out‑of‑bounds read may reveal internal data or trigger crashes.

Generated by OpenCVE AI on July 30, 2026 at 17:56 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apache Fory to version 1.4.0 immediately to eliminate the vulnerability.
  • If the upgrade cannot be applied immediately, disable the opt‑in zero‑copy deserialization option in all configurations to prevent the memory read.
  • Apply the same mitigation to any other libraries or custom code that use zero‑copy deserialization, or update those components to patched versions.

Generated by OpenCVE AI on July 30, 2026 at 17:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 22 Jul 2026 00:30:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache fory
Vendors & Products Apache
Apache fory

Tue, 21 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 21 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
Description Out-of-bounds read via sun.misc.Unsafe in Apache Fory. When out-of-band zero-copy deserialization is used, readAlignedVarUint() can read beyond the bounds of the underlying buffer. Out-of-band zero-copy deserialization is an opt-in feature; applications that do not use it are not affected. This issue affects Apache Fory (formerly Apache Fury): from 0.5.0 before 1.4.0. Versions before 0.11.0 were published under the Maven coordinates org.apache.fury:fury-core. Users are recommended to upgrade to version 1.4.0, which fixes the issue.
Title Apache Fory, Apache Fory: Out-of-Bounds Read via sun.misc.Unsafe in zero-copy java deserialization
Weaknesses CWE-125
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-07-21T18:28:17.440Z

Reserved: 2026-07-20T08:46:26.713Z

Link: CVE-2026-64609

cve-icon Vulnrichment

Updated: 2026-07-21T18:28:17.440Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T18:00:15Z

Weaknesses