GHSA-pf6m-fxpq-fg8v

Nokogiri implementation of libxslt lacks integer overflow checks

En bref

Publiée
Mise à jour
CVE
CVE-2017-5029
CVSS_V3
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Description

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.

Paquets affectés

PaquetVersions
RubyGems · nokogiriintroduced 0, fixed 1.7.2

Références

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database