Apache Fory: Uncaught panic (remote DoS) in Go meta-string decoder from untrusted metadata
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Code execution
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA. Impact type from CWE-502.
Summary
Deserialization of Untrusted Data vulnerability in the Go implementation of Apache Fory allows an attacker to cause a denial of service by supplying crafted data containing malformed type metadata, which triggers an uncaught panic. This issue affects Apache Fory: from 0.16.0 before 1.5.0. Users of other language implementations are not affected. Users are recommended to upgrade to version 1.5.0, which fixes the issue.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
- Fix · CNA Apache Fory (Apache Software Foundation) Fixed in 1.5.0
Fixed in the same release
Records fixed by the same vendor advisory or release, as the CNA lists them.
- Release ·
Apache Fory 1.5.0
3 records Highest priority Priority MEDIUM 3 MEDIUM
Other records, highest priority first
- TI-2026-50130 Apache Fory: Heap type confusion in C++ polymorphic smart-pointer deserializationPriority MEDIUM 51
- TI-2026-50132 Apache Fory: Out-of-bounds heap read in C++ struct deserializer tagged-int fast-pathPriority MEDIUM 49
Timeline
- 2026-10-02 Threatist record created from CVE-2026-71559
- 2026-10-03 Alias added: GHSA-63m9-m4r7-4qjg
References
More Apache Fory vulnerabilities
- TI-2025-38065 Apache Fory, Apache Fory: Python RCE via unguarded pickle fallback serializer in pyfory CVSS 3.1CRITICAL 9.8
- TI-2026-50130 Apache Fory: Heap type confusion in C++ polymorphic smart-pointer deserialization CVSS 3.1CRITICAL 9.8
- TI-2026-46171 Apache Fory: Heap type confusion and out-of-bounds read/write in C++ compatible-mode field-skip paths CVSS 3.1CRITICAL 9.8
- TI-2026-46169 Apache Fory, Apache Fory: Class-registration bypass through an auto-admitted SerializedLambda capturing interface CVSS 3.1CRITICAL 9.8
- TI-2026-35617 Apache Fory: PyFory ReduceSerializer Incomplete Policy Enforcement CVSS 3.1CRITICAL 9.8
- TI-2026-50132 Apache Fory: Out-of-bounds heap read in C++ struct deserializer tagged-int fast-path CVSS 3.1CRITICAL 9.1
Sources
- CVE-2026-71559 · CVE Program
- CVE-2026-71559 · NVD
- FIRST EPSS
- GHSA-63m9-m4r7-4qjg · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences