Skip to main content
← All vulnerabilities
CVE-2020-15112GO-2020-0005BIT-ETCD-2020-15106BIT-ETCD-2020-15112GHSA-M332-53R6-2W93GHSA-P4G4-WGRH-QRG2

Improper Input Validation in etcd

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.3.23, 3.4.10, 0.5.0-alpha.5.0.20200423152442-f4b650b51dc4
None on Exploit-DB, Metasploit or GitHub

Summary

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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • etcd-io etcd

    fixed in 3.3.23; fixed in 3.4.10

  • go.etcd.io/etcdGo

    fixed in 0.5.0-alpha.5.0.20200423152442-f4b650b51dc4

  • go.etcd.io/etcd/v3Go

    fixed in 3.3.23

  • go.etcd.io/etcd/v3Go

    From 3.4.0 · fixed in 3.4.10

References 2

GitHub · etcd-io/etcd

lists.fedoraproject.org