Skip to content

CVE-2016-8859 Multiple integer overflows in the TRE library and musl libc allow attackers to cause memory corruption via a large number of (1) states or (2) tags, which triggers an out-of-bounds write.

CriticalCVSS 9.8 EPSS 3.4%
Published
Updated
Exploit status
No public exploit known

Description

Multiple integer overflows in the TRE library and musl libc allow attackers to cause memory corruption via a large number of (1) states or (2) tags, which triggers an out-of-bounds write.

Affected products

ProductAffected versionsFixed in
debian/musl(Debian:12) < 1.1.15-2 1.1.15-2
debian/musl(Debian:13) < 1.1.15-2 1.1.15-2
debian/musl(Debian:14) < 1.1.15-2 1.1.15-2
debian/tre(Debian:12) < 0.8.0-5 0.8.0-5
debian/tre(Debian:13) < 0.8.0-5 0.8.0-5
debian/tre(Debian:14) < 0.8.0-5 0.8.0-5
etalabs musl <= 1.1.15 No fix listed
alpine/musl(Alpine:v3.10) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.11) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.12) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.13) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.14) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.15) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.16) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.17) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.18) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.19) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.2) < 1.1.11-r3 1.1.11-r3
alpine/musl(Alpine:v3.20) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.21) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.22) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.23) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.24) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.3) < 1.1.12-r6 1.1.12-r6
alpine/musl(Alpine:v3.4) < 1.1.14-r13 1.1.14-r13
Show 5 more
ProductAffected versionsFixed in
alpine/musl(Alpine:v3.5) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.6) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.7) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.8) < 1.1.15-r4 1.1.15-r4
alpine/musl(Alpine:v3.9) < 1.1.15-r4 1.1.15-r4

References