nokogiri is a gem for parsing HTML, XML, SAX, and Reader.
Affected versions of this package are vulnerable to Uncontrolled Memory Allocation. Nokogiri bundles the
libxslt C library, that has been recently discovered to have vulnerabilities.
libxslt 1.1.33, an
xsl:number with certain format strings
could lead to a uninitialized read in
could allow an attacker to discern whether a byte on the stack contains the
0, or any other character.
libxslt 1.1.33, a type holding grouping characters of an
xsl:number instruction was too narrow and an invalid character/length
combination could be passed to
xsltNumberFormatDecimal, leading to a read
of uninitialized stack data
libxslt 1.1.33, a pointer variable isn't
reset under certain circumstances. If the relevant memory area happened to
be freed and reused in a certain way, a bounds check could fail and memory
outside a buffer could be written to, or uninitialized data could be
nokogiri to version 1.10.5 or higher.
- Snyk ID
- 17 Nov, 2019
- 19 Nov, 2019