Patchwire CVEs, their patch status, and feeds to follow them

CVE-2020-15106

Fixed in a distro release EPSS 1%CVSS 6.5

In etcd before versions 3.3.23 and 3.4.10, a large slice causes panic in decodeRecord method. The size of a record is stored in the length field of a WAL file and no additional validation is done on this data. Therefore, it is possible to forge an extremely large frame size that can unintentionally panic at the expense of any RAFT participant trying to decode the WAL.

Published 2020-08-05 · CVE record · OSV

Products: etcd-io etcd

Fixed upstream

EcosystemPackageFixed in
Gogo.etcd.io/etcd0.5.0-alpha.5.0.20200423152442-f4b650b51dc4
Gogo.etcd.io/etcd/v33.3.23
Gogo.etcd.io/etcd/v33.4.10

Distro releases

ReleasePackageFixed in
Chainguarddgraph23.1.0-r6
Chainguardetcd-3.43.4.36-r1
Chainguardetcd-3.4-iamguarded-compat3.4.36-r1
Chainguardetcd-fips-3.43.4.36-r1
Chainguardpy3-etcd0
Chainguardpy3.10-etcd0
Chainguardpy3.11-etcd0
Chainguardpy3.12-etcd0
Chainguardpy3.13-etcd0
Debian 12etcd3.3.25+dfsg-5
Debian 13etcd3.3.25+dfsg-5
Debian 14etcd3.3.25+dfsg-5
Red Hat openstack 16.1etcd0:3.3.23-1.el8ost
Red Hat openstack 16.1etcd-debuginfo0:3.3.23-1.el8ost
Red Hat openstack 16.1etcd-debugsource0:3.3.23-1.el8ost
Red Hat rhel extras other 7etcd0:3.2.32-1.el7_9
Red Hat rhel extras other 7etcd-debuginfo0:3.2.32-1.el7_9
SUSE Linux Enterprise Module for Containers 15 SP1kubernetes1.17.13-4.21.2
SUSE Package Hub 15 SP6etcd3.5.12-bp156.4.3.1
Ubuntu 16.04 LTSetcdno fix
Ubuntu 20.04 LTSetcd3.2.26+dfsg-6ubuntu0.1
Ubuntu 25.10etcdno fix
Ubuntu 26.10etcdno fix
Ubuntu Pro 18.04 LTSetcd3.2.17+dfsg-1ubuntu0.1~esm1
Ubuntu Pro 22.04 LTSetcdno fix
Ubuntu Pro 24.04 LTSetcdno fix
Ubuntu Pro 26.04 LTSetcdno fix
Wolfidgraph23.1.0-r6
Wolfipy3-etcd0
Wolfipy3.10-etcd0
Wolfipy3.11-etcd0
Wolfipy3.12-etcd0
Wolfipy3.13-etcd0
openSUSE Leap 15.5etcd3.5.12-150000.7.6.1
openSUSE Leap 15.6etcd3.5.12-bp156.4.3.1
openSUSE Leap 15.6etcd3.5.12-150000.7.6.1
openSUSE Tumbleweedetcd3.4.16-3.1