{"action":"Upgrade libxslt to 1.1.33-r3 or later.","affected":[{"fixed":"1.1.33-r3","introduced":"0"}],"component":"libxslt","cve_ids":[],"ecosystem":"Alpine","ecosystem_qualifier":"Alpine:v3.23","exploited":false,"fixed_versions":["1.1.33-r3"],"id":"tcs_01M5NBH81RGBDVJM7BWZJSFZQY","modified_at":"2026-09-21T06:17:52.501423050Z","published_at":"2019-10-18T21:15:10.793Z","references":["https://osv.dev/vulnerability/ALPINE-CVE-2019-18197","https://security.alpinelinux.org/vuln/CVE-2019-18197"],"severity":{"label":"high","score":7.5},"sources":[{"source":"osv","source_id":"ALPINE-CVE-2019-18197#Alpine:v3.23/libxslt","url":"https://osv.dev/vulnerability/ALPINE-CVE-2019-18197"}],"summary":"In xsltCopyText in transform.c in 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 che"}