CRITICAL🇵🇱 Wersja polska

CVE-2026-41586

CVSS 9.3v4.0pub. 2026-05-07upd. 2026-08-25

Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. From versions 1.0.0 to 2.2.26, Channel.java implements readObject() and exposes deSerializeChannel() which call ObjectInputStream.readObject() on untrusted byte arrays without configuring an ObjectInputFilter. This is a classic Java deserialization RCE pattern. At time of publication, there are no publicly available patches.

🤖 AI Analysis
How it works

The Channel.java class implements the readObject() method and provides the deSerializeChannel() method, which calls ObjectInputStream.readObject() on untrusted byte arrays without configuring an ObjectInputFilter mechanism. The lack of deserialization input filtering allows an attacker to deliver a crafted Java object (so-called gadget chain), leading to arbitrary code execution on the server. This is a classic RCE attack pattern through Java deserialization, known and widely documented in the JVM ecosystem.

Impact

An unauthenticated remote attacker can achieve remote code execution (RCE) on a Hyperledger Fabric node, which in practice means full compromise of the blockchain network node, ability to read and modify data, and potential lateral movement within the infrastructure.

Mitigation & patch

At the time of vulnerability publication, no publicly available patches are available. Monitor the vendor's repository at https://github.com/hyperledger/fabric/security/advisories/GHSA-prf8-cf2x-rhx7 and apply the patch immediately upon release. As interim remedial measures, it is recommended to restrict network access to Hyperledger Fabric nodes only from trusted hosts (e.g., using firewall/ACL) and to implement enhanced monitoring of network traffic on Fabric service ports.

Who is affected

Hyperledger Fabric versions 1.0.0 through 2.2.26 (inclusive)

Analysis generated by Claude AI (Anthropic) based on NVD data. Always verify with vendor.
CVSS Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
  • Hyperledger Fabric

    APP
    Hyperledger
    1.0.0 – 2.2.26
🔵
CHECK WITH VENDOR
No clear patch data available. Check vendor references.
Tags
Deserialization
CWE
References

Related vulnerabilities

CVE-2023-46132HIGH7.1same product

Hyperledger Fabric is an open source permissioned distributed ledger framework. Combining two molecules to one...

CVE-2022-45196HIGH7.5same product

Hyperledger Fabric 2.3 allows attackers to cause a denial of service (orderer crash) by repeatedly sending a c...

CVE-2022-36023HIGH7.0same product

Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions a...

CVE-2022-31121HIGH7.5same product

Hyperledger Fabric is a permissioned distributed ledger framework. In affected versions if a consensus client ...

CVE-2024-45244MEDIUM5.3same product

Hyperledger Fabric through 3.0.0 and 2.5.x through 2.5.9 do not verify that a request has a timestamp within t...