NetSight
high8.8

CVE-2017-5029

Nokogiri implementation of libxslt lacks integer overflow checks

Impact

The xsltAddTextString function in transform.c in libxslt 1.1.29, as used in Nokogiri prior to 1.7.2, 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.

Affected packages

EcosystemPackageAffectedFixed in
rubygemsnokogiri< 1.7.21.7.2

Affected products

VendorProductAffected versions
GoogleChrome
through 57.0.2987.75
through 57.0.2987.100
XmlsoftLibxslt
Version 1.1.29
DebianDebian Linux
Versions 8.0, 9.0
RedhatEnterprise Linux Desktop
Version 6.0
RedhatEnterprise Linux Server
Version 6.0
RedhatEnterprise Linux Workstation
Version 6.0

Weakness classification

References