CVE-2022-36023 json
Remote denial of service in Hyperledger Fabric Gateway
published 4y ago modified last mo. 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
Is CVE-2022-36023 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- partial
- Assessed
- last yr.
Exploit prediction
1.16% chance of exploitation in the next 30 days, higher than 67% of all scored CVEs (FIRST EPSS, 2026-11-09).
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 Intel 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.