CVE-2022-31121

HIGH
Published Jul 7, 20223y ago · Modified Jun 17, 20262w ago
7.5 CVSS 3.1
High
Find Similar
Published Jul 7, 2022 3y ago
Last Modified Jun 17, 2026 2w ago

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 Details

Base Score
7.5
Exploitability
3.9
Impact
3.6
Vector string
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector Network
Attack Complexity Low
Privileges Required None
User Interaction None
Scope Unchanged
Confidentiality None
Integrity None
Availability High

Threat Intelligence

No active exploitation signals — not in CISA KEV and no EPSS score yet.

Exploit & Patch Status
No Known Exploit
Patch Available

Weaknesses 1

CWE-20 Improper Input Validation Validation

Affected Products 2

VendorProductVersionRange
hyperledgerfabric* <2.2.7
hyperledgerfabric*≥2.3.0  –  <2.4.5

References 4

  • github.com https://github.com/hyperledger/fabric/commit/0f18359493bcbd5f9f9d1a9b05adabfe5da23b06
    PatchThird Party Advisory
  • github.com https://github.com/hyperledger/fabric/releases/tag/v2.2.7
    Release NotesThird Party Advisory
  • github.com https://github.com/hyperledger/fabric/releases/tag/v2.4.5
    Release NotesThird Party Advisory
  • github.com https://github.com/hyperledger/fabric/security/advisories/GHSA-72x4-cq6r-jp4p
    Issue TrackingThird Party Advisory

Remediation

  • github.com https://github.com/hyperledger/fabric/commit/0f18359493bcbd5f9f9d1a9b05adabfe5da23b06
    PatchThird Party Advisory