11 matches found
CVE-2026-71558
CVE-2026-71558 describes a heap type confusion in Apache Fory C++ during polymorphic smart-pointer deserialization. A crafted input can bypass type compatibility checks, causing an object of an incompatible type to be treated as the declared base type, potentially leading to undefined behavior an...
CVE-2026-50076
CVE-2026-50076 affects the Apache Fory fory-core Java SDK before 1.1.0 on Java/JVM. The issue is a deserialization flaw in the Java replace-resolve path that allows a remote attacker to bypass class registration, TypeChecker, and DisallowedList checks and to invoke classpath-present readResolve/r...
CVE-2026-71560
CVE-2026-71560 describes an out-of-bounds heap read in the C++ deserializer of Apache Fory when deserializing structs containing tagged integer fields. Affected: Apache Fory C++ versions 0.14.0 up to, but not including, 1.5.0. Impact: potential information disclosure or denial of service via a cr...
CVE-2025-61622
CVE-2025-61622 describes a deserialization vulnerability in Apache Pyfory (and legacy PyFury) where untrusted data can trigger a pickle.loads path during deserialization, enabling remote code execution. Affected: Pyfory versions 0.12.0–0.12.2 and legacy PyFury 0.1.0–0.10.3. The issue arises from ...
CVE-2026-48207
CVE-2026-48207 affects Apache Fory: PyFory ReduceSerializer deserializes attacker-controlled data and could bypass DeserializationPolicy validation during reduce-state restoration and global-name resolution. Impact is high (CVSS 3.1: 9.8, CRITICAL, NETWORK/LOW/ NONE user interactions). The issue ...
CVE-2026-71559
CVE-2026-71559 describes a Deserialization of Untrusted Data vulnerability in the Go implementation of Apache Fory. The issue allows an attacker to cause a denial of service by supplying crafted data containing malformed type metadata, triggering an uncaught panic. Affected versions are 0.16.0 be...
CVE-2025-59328
CVE-2025-59328 describes a DoS vulnerability in the Apache Fory library caused by insecure deserialization of untrusted data. A remote attacker can submit a large, crafted payload that, when deserialized, fuels high CPU usage, leading to CPU exhaustion and unresponsiveness of the affected applica...
CVE-2026-64606
CVE-2026-64606 describes a deserialization of untrusted data issue in Apache Fory prior to 1.4.0, where Java lambda deserialization may bypass class-registration checks, affecting the lambda capture class. The vulnerability pattern is a risk to confidentiality, integrity, and availability (per th...
CVE-2026-64608
Apache Fory: C++ implementation suffers a heap type confusion and out-of-bounds read/write during deserialization in compatible mode. Inconsistent schemas between declared field types and data can trigger memory access issues. Affected: Apache Fory C++ from 0.14.0 up to but not including 1.4.0. R...
CVE-2026-64609
CVE-2026-64609 affects Apache Fory (formerly Apache Fury). The issue is an out-of-bounds read via sun.misc.Unsafe when using the opt-in out-of-band zero-copy deserialization; readAlignedVarUint() may read beyond the underlying buffer. Affected range is 0.5.0 up to 1.3.x, with 1.4.0+ fixed. Versio...
CVE-2026-60080
CVE-2026-60080 is a use-after-free in the Rust deserialization logic of Apache Fory. The vulnerability affects Apache Fory versions from 0.13.0 through 1.3.0. A crafted Fory payload can lead to undefined behavior, a process crash, or potential memory disclosure. The recommended remediation is upg...