Read the docs
TI-2026-50131 Aliases CVE-2026-71559GHSA-63m9-m4r7-4qjg

Apache Fory: Uncaught panic (remote DoS) in Go meta-string decoder from untrusted metadata

Priority MEDIUM 40CWE-502Published · Updated

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

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00799 56th percentileScored 2026-11-07
Fix Fixed Apache Fory (Apache Software Foundation): 1.5.0

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

VendorProductAffected versionsFixed inStatusSource
ApacheApache Fory0.16.0 to before 1.5.01.5.0Patch availableCNA
  • Apache Fory VendorApache Affected 0.16.0 to before 1.5.0 Fixed in 1.5.0 Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:apache:fory:*:*:*:*:*:*:*:*0.16.0 to before 1.5.0VulnerableApache
  • cpe:2.3:a:apache:fory:*:*:*:*:*:*:*:* Versions 0.16.0 to before 1.5.0 Vulnerable ·Apache

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

  1. 2026-10-02 Threatist record created from CVE-2026-71559
  2. 2026-10-03 Alias added: GHSA-63m9-m4r7-4qjg

References

  • 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
See all 10 →

Sources