Skip to content
OpenAdvisories
Critical · 9.1 CVE-2026-50076 EUVD-2026-34300GHSA-8f39-v287-78jf

Apache Fory: Java ReplaceResolverSerializer deserialization checks bypass

Published Jun 4, 2026 · Updated Jun 4, 2026 · Assigned by apache

Description

Deserialization of Untrusted Data in the Java replace-resolve path in Apache Fory fory-core Java SDK before 1.1.0 on Java/JVM platforms allows a remote attacker to bypass class registration, TypeChecker, and DisallowedList checks and invoke classpath-present readResolve/readExternal hooks via crafted Fory serialized data.

Users are recommended to upgrade to version 1.1.0 or later, which fixes this issue.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache Fory < 1.1.0 1.1.0

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.fory:fory-core < 1.1.0 1.1.0 GHSA-8f39-v287-78jf

References