CVE-2026-71560 Apache Fory: Out-of-bounds heap read in C++ struct deserializer tagged-int fast-path

Critical 9.1 Published Updated

A crafted payload in Apache Fory C++ can trigger an out-of-bounds heap read, leading to information disclosure or denial of service.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-71560?

CVE-2026-71560 is a critical unsafe deserialization vulnerability in Apache Fory, published on 7 Aug 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Out-of-bounds Read vulnerability in Apache Fory C++ deserialization.

This issue affects Apache Fory C++ versions from 0.14.0 before 1.5.0 when deserializing structs containing tagged integer fields. A crafted input payload may trigger an out-of-bounds heap read in the tagged integer fast-path deserializer, potentially causing information disclosure or denial of service.

Users are recommended to upgrade to Apache Fory 1.5.0, which fixes this issue. Applications that do not use Apache Fory C++ or do not use tagged integer fields are not affected.

Weakness: CWE-125, CWE-502

Which versions are affected by CVE-2026-71560?

It affects 1 product.

Products include Apache Fory.

How do I fix CVE-2026-71560?

No fix has been published for CVE-2026-71560 yet. Limit exposure of the affected software until one is available.

Upgrade, and only deserialise data from trusted sources or with an allow-list of types. More about Unsafe deserialization.

Is CVE-2026-71560 being exploited?

There is no known exploitation of CVE-2026-71560 in the wild and no public exploit code.

Sources

Also known as GHSA-r6vj-r3jc-f9gp.

Is CVE-2026-71560 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free