In numbers.c in libxslt 1.1.33, an xsl:number with certain format strings could lead to a uninitialized read in xsltNumberFormatInsertNumbers. This could allow an attacker to discern whether a byte on the stack contains the characters A, a, I, i, or 0, or any other character.
The product uses or accesses a resource that has not been initialized.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Libxslt | Xmlsoft | 1.1.33 (including) | 1.1.33 (including) |
Libxslt | Ubuntu | bionic | * |
Libxslt | Ubuntu | cosmic | * |
Libxslt | Ubuntu | disco | * |
Libxslt | Ubuntu | trusty | * |
Libxslt | Ubuntu | trusty/esm | * |
Libxslt | Ubuntu | xenial | * |