CVE-2022-31121: hyperledger fabric Improper Input Validation
Vulnerability summary
CVE-2022-31121 is a high (CVSS 7.5) Improper Input Validation vulnerability in hyperledger fabric. EPSS estimates a 2.09% chance of exploitation in the next 30 days, higher than 81.2% of scored vulnerabilities.
Timeline
- 07-07-2022PublishedVulnerability first disclosed.
- 23-04-2025Last modifiedVulnerability information updated.
Description
Hyperledger Fabric is a permissioned distributed ledger framework. In affected versions if a consensus client sends a malformed consensus request to an orderer it may crash the orderer node. A fix has been added in commit 0f1835949 which checks for missing consensus messages and returns an error to the consensus client should the message be missing. Users are advised to upgrade to versions 2.2.7 or v2.4.5. There are no known workarounds for this issue.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · GoEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
- NVDNIST7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS trend
Probability
2.09%
Chance of exploitation in the next 30 days
Percentile
81%
Versus all other CVEs
30-day change
+0.06 pp
From 2.03% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Github.com/hyperledger1 product
- fabric< 2.2.7 | ≥ 2.3.0, < 2.4.5
Hyperledger1 product
- fabric< 2.2.7 | ≥ 2.3.0, < 2.4.5
2 vendors · 2 products
References
6 links- github.com/hyperledger/fabric/security/advisories/GHSA-72x4-cq6r-jp4pX Refsource CONFIRMWEBIssue TrackingThird Party Advisory
- github.com/hyperledger/fabric/commit/0f18359493bcbd5f9f9d1a9b05adabfe5da23b06X Refsource MISCWEBPatchThird Party Advisory
- github.com/hyperledger/fabric/releases/tag/v2.2.7X Refsource MISCWEBRelease NotesThird Party Advisory
- github.com/hyperledger/fabric/releases/tag/v2.4.5X Refsource MISCWEBRelease NotesThird Party Advisory