Skip to content

Commit 5b534a1

Browse files
author
Maceo Thompson
committed
data/reports: add GO-2024-2471.yaml
Aliases: GHSA-qr8r-m495-7hc4 Fixes #2471 Change-Id: I82be123aab63e5c791de0b73685f1322391a71d7 Reviewed-on: https://go-review.googlesource.com/c/vulndb/+/557896 Reviewed-by: Tatiana Bradley <[email protected]> LUCI-TryBot-Result: Go LUCI <[email protected]>
1 parent 064f80c commit 5b534a1

File tree

2 files changed

+85
-0
lines changed

2 files changed

+85
-0
lines changed

data/osv/GO-2024-2471.json

+60
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"schema_version": "1.3.1",
3+
"id": "GO-2024-2471",
4+
"modified": "0001-01-01T00:00:00Z",
5+
"published": "0001-01-01T00:00:00Z",
6+
"aliases": [
7+
"GHSA-qr8r-m495-7hc4"
8+
],
9+
"summary": "Chain halt panic in github.com/cometbft/cometbft",
10+
"details": "A vulnerability in CometBFT’s validation logic for VoteExtensionsEnableHeight can result in a chain halt when triggered through a governance parameter change proposal on an ABCI2 Application Chain. If a parameter change proposal including a VoteExtensionsEnableHeight modification is passed, nodes running the affected versions may panic, halting the network.",
11+
"affected": [
12+
{
13+
"package": {
14+
"name": "github.com/cometbft/cometbft",
15+
"ecosystem": "Go"
16+
},
17+
"ranges": [
18+
{
19+
"type": "SEMVER",
20+
"events": [
21+
{
22+
"introduced": "0.38.0"
23+
},
24+
{
25+
"fixed": "0.38.3"
26+
}
27+
]
28+
}
29+
],
30+
"ecosystem_specific": {
31+
"imports": [
32+
{
33+
"path": "github.com/cometbft/cometbft/types",
34+
"symbols": [
35+
"ConsensusParams.ValidateUpdate"
36+
]
37+
}
38+
]
39+
}
40+
}
41+
],
42+
"references": [
43+
{
44+
"type": "ADVISORY",
45+
"url": "https://github.com/cometbft/cometbft/security/advisories/GHSA-qr8r-m495-7hc4"
46+
},
47+
{
48+
"type": "FIX",
49+
"url": "https://github.com/cometbft/cometbft/commit/5fbc97378b94b0945febe9549399e7c9c5df13ed"
50+
}
51+
],
52+
"credits": [
53+
{
54+
"name": "@dongsam"
55+
}
56+
],
57+
"database_specific": {
58+
"url": "https://pkg.go.dev/vuln/GO-2024-2471"
59+
}
60+
}

data/reports/GO-2024-2471.yaml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
id: GO-2024-2471
2+
modules:
3+
- module: github.com/cometbft/cometbft
4+
versions:
5+
- introduced: 0.38.0
6+
fixed: 0.38.3
7+
vulnerable_at: 0.38.2
8+
packages:
9+
- package: github.com/cometbft/cometbft/types
10+
symbols:
11+
- ConsensusParams.ValidateUpdate
12+
summary: Chain halt panic in github.com/cometbft/cometbft
13+
description: |-
14+
A vulnerability in CometBFT’s validation logic for VoteExtensionsEnableHeight
15+
can result in a chain halt when triggered through a governance parameter change
16+
proposal on an ABCI2 Application Chain. If a parameter change proposal including
17+
a VoteExtensionsEnableHeight modification is passed, nodes running the affected
18+
versions may panic, halting the network.
19+
ghsas:
20+
- GHSA-qr8r-m495-7hc4
21+
credits:
22+
- '@dongsam'
23+
references:
24+
- advisory: https://github.com/cometbft/cometbft/security/advisories/GHSA-qr8r-m495-7hc4
25+
- fix: https://github.com/cometbft/cometbft/commit/5fbc97378b94b0945febe9549399e7c9c5df13ed

0 commit comments

Comments
 (0)