CVE-2022-36023 json
Remote denial of service in Hyperledger Fabric Gateway
published 2022-08-18 4 y ago modified 2026-09-10 59 d ago also BIT-hyperledger-fabric-orderer-2022-36023 , BIT-hyperledger-fabric-peer-2022-36023 , BIT-hyperledger-fabric-tools-2022-36023 , EUVD-2022-7152 , GHSA-qj6r-fhrc-jj5r
- cvss
- 7.0
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.2%
- EPSS 1.2% chance of exploitation in 30 days, percentile 67%
- public exploits
- 0
- none known
Summary
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. If a gateway client application sends a malformed request to a gateway peer it may crash the peer node. Version 2.4.6 checks for the malformed gateway request and returns an error to the gateway client. There are no known workarounds, users must upgrade to version 2.4.6.
Patch / fix
- go github.com/hyperledger/fabric 2.4.6
- bitnami hyperledger-fabric-orderer 2.4.6
- bitnami hyperledger-fabric-peer 2.4.6
- bitnami hyperledger-fabric-tools 2.4.6
- hyperledger fabric 2.4.6
- github.com/hyperledger/fabric#3572 pull request
- github.com/hyperledger/fabric#3576 pull request
- github.com/hyperledger/fabric#3577 pull request
- github.com/hyperledger/fabric/releases/tag/v2.4.6 release
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- 18 mo ago
Exploit prediction
1.16% chance of exploitation in the next 30 days, higher than 67% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.0 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H |
| GitHub | 3.1 | 7.0 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H |
| NVD | 3.1 | 5.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L |
| OSV | 3.1 | 7.0 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/hyperledger/fabric | >=2.4.0, <2.4.6 |
2.4.6 |
| bitnami | hyperledger-fabric-orderer | <2.4.6 |
2.4.6 |
| bitnami | hyperledger-fabric-peer | <2.4.6 |
2.4.6 |
| bitnami | hyperledger-fabric-tools | <2.4.6 |
2.4.6 |
Affected products
- hyperledger fabric
Classification
- Weakness
-
- CWE-20 Improper Input Validation
References
-
github.com
/hyperledger/fabric/pull/3572
web, patch
-
github.com
/hyperledger/fabric/pull/3576
web, patch
-
github.com
/hyperledger/fabric/pull/3577
web, patch
-
github.com
/hyperledger/fabric/security/advisories/GHSA-qj6r-fhrc-jj5r
web, third-party-advisory, advisory
-
github.com
/hyperledger/fabric/releases/tag/v2.4.6
web, release-notes, article
-
nvd.nist.gov
/vuln/detail/CVE-2022-36023
advisory, web
-
github.com
/hyperledger/fabric
package
Sources
- CVE List CVE-2022-36023
- GitHub Advisory GHSA-qj6r-fhrc-jj5r
- NVD CVE-2022-36023
- OSV BIT-hyperledger-fabric-orderer-2022-36023
- OSV BIT-hyperledger-fabric-peer-2022-36023
- OSV BIT-hyperledger-fabric-tools-2022-36023
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.