Servers and applications
CVE-2020-15112
An entry with large index causes panic in WAL ReadAll method
- Severity
- Medium 6.5
- Published
- 5 Aug 2020
- Last changed
- 17 Jun 2026
- Added to UpHeron
- 1 Nov 2026
- Fixed in
- 3.3.23, 3.4.10
- Also known as
- GHSA-m332-53r6-2w93
- Sources
- NVD, Project advisories (GitHub)
Description
In etcd before versions 3.3.23 and 3.4.10, it is possible to have an entry index greater then the number of entries in the ReadAll method in wal/wal.go. This could cause issues when WAL entries are being read during consensus as an arbitrary etcd consensus participant could go down from a runtime panic when reading the entry.
Affected software
| Software | Affected versions |
|---|---|
etcdServers and applications · cpe:a:etcd:etcd |
|
etcdServers and applications · github:etcd-io/etcd |
|
References
- NVD https://nvd.nist.gov/vuln/detail/CVE-2020-15112
- CVE.org https://www.cve.org/CVERecord?id=CVE-2020-15112
- GitHub Advisory Database https://github.com/advisories/GHSA-m332-53r6-2w93
- github.com https://github.com/etcd-io/etcd/security/advisories/GHSA-m332-53r6-2w93