Skip to content
OpenAdvisories
Medium · 5.3 Public exploit CVE-2024-45244 BIT-hyperledger-fabric-orderer-2024-45244BIT-hyperledger-fabric-peer-2024-45244BIT-hyperledger-fabric-tools-2024-45244EUVD-2024-2485GHSA-48gg-32q2-4r6mGO-2024-3099

Hyperledger Fabric does not verify request has a timestamp within the expected time window

Published Aug 25, 2024 · Updated Oct 6, 2025 · Assigned by mitre

Description

Hyperledger Fabric through 3.0.0 and 2.5.x through 2.5.9 do not verify that a request has a timestamp within the expected time window.

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 2 repositories

  • shanker-sec/hlf-time-oracle ★ 3 · Jul 28, 2024

    Chaincode for blockchain Hyperledger Fabric provides accurate time to other chaincodes. Thus solving the security problem associated with transaction time manipulation (CVE-2024-45244).

  • shanker-sec/HLF_TxTime_spoofing ★ 2 · Jun 23, 2024

    PoC covering the problem of transaction time manipulation (CVE-2024-45244) in the Hyperledger Fabric blockchain.

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/hyperledger/fabric <= 2.5.9 — GHSA-48gg-32q2-4r6m
Go github.com/hyperledger/fabric all versions — GO-2024-3099

References