WaratekVRT Sign in

CVE-2025-59328 Apache Fory

Affected softwareApache Fory
Severity6.5 Medium CVSS 3.1
Fixed in0.12.2
WeaknessDeserialization of untrusted data (CWE-502)
Published15 Sep 2025
Updated17 Jun 2026

Description

A vulnerability in Apache Fory allows a remote attacker to cause a Denial of Service (DoS). The issue stems from the insecure deserialization of untrusted data. An attacker can supply a large, specially crafted data payload that, when processed, consumes an excessive amount of CPU resources during the deserialization process. This leads to CPU exhaustion, rendering the application or system using the Apache Fory library unresponsive and unavailable to legitimate users. Users of Apache Fory are strongly advised to upgrade to version 0.12.2 or later to mitigate this vulnerability. Developers of libraries and applications that depend on Apache Fory should update their dependency requirements to Apache Fory 0.12.2 or later and release new versions of their software.

Exploitation status

No public exploit

No exploit has been reported in the sources we check. Published a year ago.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: none
  • Indexed PoC none indexed
  • EPSS 0.69% chance in 30 days

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

Decided by A vulnerability class already blocked by an ARMR security rule
Finding Protected by Waratek's ARMR deserialization DoS security rule, which blocks this class of attack at the JVM level without a rule written for this CVE specifically. The CVE's weakness is CWE-502: Deserialization of Untrusted Data. Impact is availability-only (no confidentiality or integrity loss), so this is the DoS variant of the class, not RCE — the ARMR DoS rule applies rather than the RCE rule pair.

How to mitigate CVE-2025-59328

Upgrade Apache Fory to 0.12.2 or later. Until you can, Waratek RASP blocks exploitation with its deserialization rule. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.apache.fory:fory-core 0 0.12.2 unbounded

Products and versions

2 products, 2 version entries
SourceVendorProductSchemeAffected versions
nvd apache fory generic ≥ 0.5.0 and < 0.12.2
osv org.apache.fory fory-core generic < 0.12.2

References

URLTags
https://github.com/apache/fory/pull/2578 WEB
https://github.com/apache/fory/commit/c3b4d3fe389e38495aeb8301d75da1ab658f0c6e WEB
https://fory.apache.org/security WEB
https://github.com/apache/fory PACKAGE
https://github.com/apache/fory/releases/tag/v0.12.2 WEB
http://www.openwall.com/lists/oss-security/2025/09/15/1 WEB
https://fory.apache.org/security/ Vendor Advisory

Timeline

Published2025-09-15By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.