CVE-2017-5029

The xsltAddTextString function in transform.c in libxslt 1.1.29, as used in Blink in Google Chrome prior to 57.0.2987.98 for Mac, Windows, and Linux and 57.0.2987.108 for Android, lacked a check for integer overflow during a size calculation, which allowed a remote attacker to perform an out of bounds memory write via a crafted HTML page.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTNIST
8.8 HIGH
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
ChromeCNA
---
---
CVEADP
---
---
Base Score
CVSS 3.x
EPSS Score
Percentile: 82%
VendorProductVersion
googlechrome
𝑥
≤ 57.0.2987.75
googlechrome
𝑥
≤ 57.0.2987.100
xmlsoftlibxslt
1.1.29
debiandebian_linux
8.0
debiandebian_linux
9.0
redhatenterprise_linux_desktop
6.0
redhatenterprise_linux_server
6.0
redhatenterprise_linux_workstation
6.0
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
libxslt
bullseye (security)
1.1.34-4+deb11u1
fixed
bullseye
1.1.34-4+deb11u1
fixed
bookworm
1.1.35-1
fixed
sid
1.1.35-1.1
fixed
trixie
1.1.35-1.1
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
chromium-browser
zesty
Fixed 57.0.2987.98-0ubuntu1.1348
released
yakkety
Fixed 57.0.2987.98-0ubuntu0.16.10.1344
released
xenial
Fixed 57.0.2987.98-0ubuntu0.16.04.1276
released
trusty
Fixed 58.0.3029.81-0ubuntu0.14.04.1172
released
precise
ignored
libxslt
zesty
Fixed 1.1.29-2ubuntu0.1
released
yakkety
Fixed 1.1.29-1ubuntu0.1
released
xenial
Fixed 1.1.28-2.1ubuntu0.1
released
trusty
Fixed 1.1.28-2ubuntu0.1
released
precise
Fixed 1.1.26-8ubuntu1.4
released
oxide-qt
zesty
Fixed 1.21.5-0ubuntu1
released
yakkety
Fixed 1.21.5-0ubuntu0.16.10.1
released
xenial
Fixed 1.21.5-0ubuntu0.16.04.1
released
trusty
Fixed 1.21.5-0ubuntu0.14.04.1
released
precise
dne