blob: 3500b5a8b2e203bccdd2211df5522b95137f8ac4 [file] [log] [blame]
module = "go.etcd.io/etcd"
package = "go.etcd.io/etcd/wal"
description = """
Malformed WALs can be constructed such that [`WAL.ReadAll`][] can cause attempted
out of bounds reads, or creation of arbitarily sized slices, which may be used as
a DoS vector.
"""
cve = "CVE-2020-15106"
credit = "Trail of Bits"
symbols = ["WAL.ReadAll", "decoder.decodeRecord"]
published = "2021-04-14T12:00:00Z"
[[versions]]
fixed = "v0.5.0-alpha.5.0.20200423152442-f4b650b51dc4"
[links]
pr = "https://github.com/etcd-io/etcd/pull/11793"
commit = "https://github.com/etcd-io/etcd/commit/f4b650b51dc4a53a8700700dc12e1242ac56ba07"
context = ["https://github.com/etcd-io/etcd/blob/master/security/SECURITY_AUDIT.pdf"]