CVE-2024-45244
MEDIUMHyperledger Fabric <3.0.0, <2.5.10 - Info Disclosure
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2024-45244. PoCs published by shanker-sec.
AI-analyzed exploit summary This repository provides a functional Hyperledger Fabric chaincode that mitigates CVE-2024-45244 by implementing NTP/NTS-based time verification to prevent transaction time manipulation. It includes Go-based chaincode for Fabric 2.4.x and 2.5.x with test cases.
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.
Exploits (2)
This repository provides a functional Hyperledger Fabric chaincode that mitigates CVE-2024-45244 by implementing NTP/NTS-based time verification to prevent transaction time manipulation. It includes Go-based chaincode for Fabric 2.4.x and 2.5.x with test cases.
This repository contains a functional PoC demonstrating transaction time spoofing in Hyperledger Fabric (CVE-2024-45244). It includes vulnerable chaincode using GetTxTimestamp() and secure variants using NTP/NTS/local time for validation.
References (3)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N