Type confusion in xsltNumberFormatGetMultipleLevel prior to libxslt 1.1.33 could allow attackers to potentially exploit heap corruption via crafted XML data.
{ "vanir_signatures": [ { "id": "CVE-2019-5815-2937d70d", "signature_type": "Function", "target": { "file": "libxslt/numbers.c", "function": "xsltNumberFormatGetMultipleLevel" }, "signature_version": "v1", "digest": { "length": 759.0, "function_hash": "58267735804317624405240029486999400972" }, "deprecated": false, "source": "https://gitlab.gnome.org/GNOME/libxslt@08b62c25871b38d5d573515ca8a065b4b8f64f6b" }, { "id": "CVE-2019-5815-cf7f640b", "signature_type": "Line", "target": { "file": "libxslt/numbers.c" }, "signature_version": "v1", "digest": { "line_hashes": [ "121720564518429366641291202463225839172", "24685127460263571936247646782717643229", "17140965475988714864065158270243504223", "305752983219681536054652204750215997789", "139419900630184326391078436869775043110", "104706079610682984731976192650452243643", "5026437273560794736135464524907504731", "263646805853350094167610632244628575181", "18831493707583347485089361307806435585", "260785505964487345388846799830291840431", "158853023515645357103793845626837427159", "138255477983206379544042872596889617079", "290283910786655020603961732493049558642", "324178972341121768885352774555288855514", "64308914283566557511000697784438359228", "122106523707428544146753691791688186482", "115051089363332525015002388520553804873", "323103419907046495026699174926942826142", "68091106137491600054179544781643836062", "130786102974232046291453120968924296821", "222896585481638522902086517896722843426", "174714327718535983361890062846145674676", "322969905134869587311537886641872361740", "247854087823649254323157748510415702620", "176512172752846759211364823173823566547", "3819706359862126055985208531481769551", "212334800807507510107440757201563386611", "64621679589398616835939926375960582819", "272029451199441376148881609707942369978", "225750015987555112511618487456361545941", "103377669374303583804124221310618727352", "57365682843322262260429330970148494609", "147652567799686264894501354037494096783", "193230284413898735481501990920659511125" ], "threshold": 0.9 }, "deprecated": false, "source": "https://gitlab.gnome.org/GNOME/libxslt@08b62c25871b38d5d573515ca8a065b4b8f64f6b" } ] }