Denial of Service in TenderMint
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-347.
Summary
TenderMint from version 0.33.0 and before version 0.33.6 allows block proposers to include signatures for the wrong block. This may happen naturally if you start a network, have it run for some time and restart it (**without changing chainID**). A malicious block proposer (even with a minimal amount of stake) can use this vulnerability to completely halt the network. This issue is fixed in Tendermint 0.33.6 which checks all the signatures are for the block with 2/3+ majority before creating a commit.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| tendermint | tendermint | 0.33.0 to before 0.33.6 | 0.33.6 | Patch available | CNA |
| — | github.com/tendermint/tendermint (Go) | before 0.33.6 | 0.33.6 | Patch available | GHSA-6jqj-f58p-mrw3 |
- tendermint Vendortendermint Affected 0.33.0 to before 0.33.6 Fixed in 0.33.6 Patch available CNA
- github.com/tendermint/tendermint (Go) Vendor— Affected before 0.33.6 Fixed in 0.33.6 Patch available GHSA-6jqj-f58p-mrw3
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:tendermint:tendermint:*:*:*:*:*:*:*:* | 0.33.0 to before 0.33.6 | Vulnerable | tendermint |
- cpe:2.3:a:tendermint:tendermint:*:*:*:*:*:*:*:* Versions 0.33.0 to before 0.33.6 Vulnerable ·tendermint
Remediation
- Fix · CNA tendermint (tendermint) Fixed in 0.33.6
- Fix · GHSA-6jqj-f58p-mrw3 github.com/tendermint/tendermint (Go) Fixed in 0.33.6 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2020-15091
- 2026-10-03 Alias added: GHSA-6jqj-f58p-mrw3
References
Exploit 2
More Tendermint vulnerabilities
- TI-2019-15212 Uncontrolled resource consumption in github.com/tendermint/tendermint CVSS 3.1HIGH 7.5
- TI-2021-04371 Denial of service in TenderMint Core CVSS 3.1MEDIUM 6.5
- TI-2020-04359 Denial of service in Tendermint CVSS 3.1LOW 3.7
Sources
- CVE-2020-15091 · CVE Program
- CVE-2020-15091 · NVD
- FIRST EPSS
- GHSA-6jqj-f58p-mrw3 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences