{"id":"ALPINE-CVE-2024-3094","details":"Malicious code was discovered in the upstream tarballs of xz, starting with version 5.6.0. \r\nThrough a series of complex obfuscations, the liblzma build process extracts a prebuilt object file from a disguised test file existing in the source code, which is then used to modify specific functions in the liblzma code. This results in a modified liblzma library that can be used by any software linked against this library, intercepting and modifying the data interaction with this library.","modified":"2025-12-03T22:55:51.080517Z","published":"2024-03-29T17:15:21.150Z","upstream":["CVE-2024-3094"],"references":[{"type":"ADVISORY","url":"https://security.alpinelinux.org/vuln/CVE-2024-3094"}],"affected":[{"package":{"name":"lighttpd","ecosystem":"Alpine:v3.15","purl":"pkg:apk/alpine/lighttpd?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.76-r0"}]}],"versions":["1.4.20-r1","1.4.20-r2","1.4.22-r0","1.4.23-r0","1.4.23-r1","1.4.23-r2","1.4.24-r0","1.4.25-r0","1.4.25-r1","1.4.25-r2","1.4.26-r0","1.4.26-r1","1.4.26-r2","1.4.26-r3","1.4.26-r4","1.4.26-r5","1.4.27-r0","1.4.28-r0","1.4.28-r3","1.4.28-r4","1.4.28-r5","1.4.28-r6","1.4.28-r7","1.4.29-r0","1.4.29-r1","1.4.29-r2","1.4.30-r0","1.4.30-r1","1.4.30-r2","1.4.30-r3","1.4.31-r0","1.4.32-r0","1.4.32-r1","1.4.33-r1","1.4.33-r2","1.4.33-r3","1.4.34-r0","1.4.34-r1","1.4.35-r0","1.4.35-r1","1.4.35-r2","1.4.35-r3","1.4.35-r4","1.4.36-r0","1.4.37-r0","1.4.38-r0","1.4.39-r0","1.4.39-r1","1.4.39-r2","1.4.39-r3","1.4.39-r4","1.4.40-r0","1.4.40-r1","1.4.42-r0","1.4.43-r0","1.4.44-r0","1.4.45-r0","1.4.45-r1","1.4.47-r0","1.4.47-r1","1.4.48-r0","1.4.48-r1","1.4.49-r0","1.4.49-r1","1.4.50-r0","1.4.50-r1","1.4.52-r0","1.4.53-r0","1.4.53-r1","1.4.54-r0","1.4.54-r1","1.4.55-r0","1.4.55-r1","1.4.56-r0","1.4.57-r0","1.4.59-r0","1.4.59-r1","1.4.59-r2","1.4.60-r0","1.4.61-r0","1.4.61-r1","1.4.64-r0","1.4.73-r0"],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2024-3094.json"}},{"package":{"name":"lighttpd","ecosystem":"Alpine:v3.16","purl":"pkg:apk/alpine/lighttpd?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.76-r0"}]}],"versions":["1.4.20-r1","1.4.20-r2","1.4.22-r0","1.4.23-r0","1.4.23-r1","1.4.23-r2","1.4.24-r0","1.4.25-r0","1.4.25-r1","1.4.25-r2","1.4.26-r0","1.4.26-r1","1.4.26-r2","1.4.26-r3","1.4.26-r4","1.4.26-r5","1.4.27-r0","1.4.28-r0","1.4.28-r3","1.4.28-r4","1.4.28-r5","1.4.28-r6","1.4.28-r7","1.4.29-r0","1.4.29-r1","1.4.29-r2","1.4.30-r0","1.4.30-r1","1.4.30-r2","1.4.30-r3","1.4.31-r0","1.4.32-r0","1.4.32-r1","1.4.33-r1","1.4.33-r2","1.4.33-r3","1.4.34-r0","1.4.34-r1","1.4.35-r0","1.4.35-r1","1.4.35-r2","1.4.35-r3","1.4.35-r4","1.4.36-r0","1.4.37-r0","1.4.38-r0","1.4.39-r0","1.4.39-r1","1.4.39-r2","1.4.39-r3","1.4.39-r4","1.4.40-r0","1.4.40-r1","1.4.42-r0","1.4.43-r0","1.4.44-r0","1.4.45-r0","1.4.45-r1","1.4.47-r0","1.4.47-r1","1.4.48-r0","1.4.48-r1","1.4.49-r0","1.4.49-r1","1.4.50-r0","1.4.50-r1","1.4.52-r0","1.4.53-r0","1.4.53-r1","1.4.54-r0","1.4.54-r1","1.4.55-r0","1.4.55-r1","1.4.56-r0","1.4.57-r0","1.4.59-r0","1.4.59-r1","1.4.59-r2","1.4.60-r0","1.4.61-r0","1.4.61-r1","1.4.62-r0","1.4.63-r0","1.4.64-r0","1.4.73-r0"],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2024-3094.json"}},{"package":{"name":"lighttpd","ecosystem":"Alpine:v3.17","purl":"pkg:apk/alpine/lighttpd?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.76-r0"}]}],"versions":["1.4.20-r1","1.4.20-r2","1.4.22-r0","1.4.23-r0","1.4.23-r1","1.4.23-r2","1.4.24-r0","1.4.25-r0","1.4.25-r1","1.4.25-r2","1.4.26-r0","1.4.26-r1","1.4.26-r2","1.4.26-r3","1.4.26-r4","1.4.26-r5","1.4.27-r0","1.4.28-r0","1.4.28-r3","1.4.28-r4","1.4.28-r5","1.4.28-r6","1.4.28-r7","1.4.29-r0","1.4.29-r1","1.4.29-r2","1.4.30-r0","1.4.30-r1","1.4.30-r2","1.4.30-r3","1.4.31-r0","1.4.32-r0","1.4.32-r1","1.4.33-r1","1.4.33-r2","1.4.33-r3","1.4.34-r0","1.4.34-r1","1.4.35-r0","1.4.35-r1","1.4.35-r2","1.4.35-r3","1.4.35-r4","1.4.36-r0","1.4.37-r0","1.4.38-r0","1.4.39-r0","1.4.39-r1","1.4.39-r2","1.4.39-r3","1.4.39-r4","1.4.40-r0","1.4.40-r1","1.4.42-r0","1.4.43-r0","1.4.44-r0","1.4.45-r0","1.4.45-r1","1.4.47-r0","1.4.47-r1","1.4.48-r0","1.4.48-r1","1.4.49-r0","1.4.49-r1","1.4.50-r0","1.4.50-r1","1.4.52-r0","1.4.53-r0","1.4.53-r1","1.4.54-r0","1.4.54-r1","1.4.55-r0","1.4.55-r1","1.4.56-r0","1.4.57-r0","1.4.59-r0","1.4.59-r1","1.4.59-r2","1.4.60-r0","1.4.61-r0","1.4.61-r1","1.4.62-r0","1.4.63-r0","1.4.64-r0","1.4.65-r0","1.4.65-r1","1.4.66-r0","1.4.67-r0","1.4.73-r0"],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2024-3094.json"}},{"package":{"name":"lighttpd","ecosystem":"Alpine:v3.18","purl":"pkg:apk/alpine/lighttpd?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.4.76-r0"}]}],"versions":["1.4.20-r1","1.4.20-r2","1.4.22-r0","1.4.23-r0","1.4.23-r1","1.4.23-r2","1.4.24-r0","1.4.25-r0","1.4.25-r1","1.4.25-r2","1.4.26-r0","1.4.26-r1","1.4.26-r2","1.4.26-r3","1.4.26-r4","1.4.26-r5","1.4.27-r0","1.4.28-r0","1.4.28-r3","1.4.28-r4","1.4.28-r5","1.4.28-r6","1.4.28-r7","1.4.29-r0","1.4.29-r1","1.4.29-r2","1.4.30-r0","1.4.30-r1","1.4.30-r2","1.4.30-r3","1.4.31-r0","1.4.32-r0","1.4.32-r1","1.4.33-r1","1.4.33-r2","1.4.33-r3","1.4.34-r0","1.4.34-r1","1.4.35-r0","1.4.35-r1","1.4.35-r2","1.4.35-r3","1.4.35-r4","1.4.36-r0","1.4.37-r0","1.4.38-r0","1.4.39-r0","1.4.39-r1","1.4.39-r2","1.4.39-r3","1.4.39-r4","1.4.40-r0","1.4.40-r1","1.4.42-r0","1.4.43-r0","1.4.44-r0","1.4.45-r0","1.4.45-r1","1.4.47-r0","1.4.47-r1","1.4.48-r0","1.4.48-r1","1.4.49-r0","1.4.49-r1","1.4.50-r0","1.4.50-r1","1.4.52-r0","1.4.53-r0","1.4.53-r1","1.4.54-r0","1.4.54-r1","1.4.55-r0","1.4.55-r1","1.4.56-r0","1.4.57-r0","1.4.59-r0","1.4.59-r1","1.4.59-r2","1.4.60-r0","1.4.61-r0","1.4.61-r1","1.4.62-r0","1.4.63-r0","1.4.64-r0","1.4.65-r0","1.4.65-r1","1.4.66-r0","1.4.67-r0","1.4.68-r0","1.4.69-r0","1.4.69-r1","1.4.69-r2","1.4.70-r0","1.4.71-r0","1.4.73-r0"],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2024-3094.json"}},{"package":{"name":"xz","ecosystem":"Alpine:v3.20","purl":"pkg:apk/alpine/xz?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.6.1-r2"}]}],"versions":["5.0.0-r0","5.0.1-r0","5.0.2-r0","5.0.3-r0","5.0.3-r1","5.0.4-r0","5.0.4-r1","5.0.5-r0","5.0.6-r0","5.0.7-r0","5.2.0-r0","5.2.1-r0","5.2.2-r0","5.2.2-r1","5.2.3-r0","5.2.3-r1","5.2.4-r0","5.2.5-r0","5.2.5-r1","5.2.6-r0","5.2.6-r1","5.2.7-r0","5.2.8-r0","5.2.9-r0","5.4.0-r0","5.4.0-r1","5.4.1-r0","5.4.2-r0","5.4.2-r1","5.4.3-r0","5.4.3-r1","5.4.4-r0","5.4.5-r0","5.4.6-r0","5.6.1-r0","5.6.1-r1"],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2024-3094.json"}},{"package":{"name":"xz","ecosystem":"Alpine:v3.21","purl":"pkg:apk/alpine/xz?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.6.1-r2"}]}],"versions":["5.0.0-r0","5.0.1-r0","5.0.2-r0","5.0.3-r0","5.0.3-r1","5.0.4-r0","5.0.4-r1","5.0.5-r0","5.0.6-r0","5.0.7-r0","5.2.0-r0","5.2.1-r0","5.2.2-r0","5.2.2-r1","5.2.3-r0","5.2.3-r1","5.2.4-r0","5.2.5-r0","5.2.5-r1","5.2.6-r0","5.2.6-r1","5.2.7-r0","5.2.8-r0","5.2.9-r0","5.4.0-r0","5.4.0-r1","5.4.1-r0","5.4.2-r0","5.4.2-r1","5.4.3-r0","5.4.3-r1","5.4.4-r0","5.4.5-r0","5.4.6-r0","5.6.1-r0","5.6.1-r1"],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2024-3094.json"}},{"package":{"name":"xz","ecosystem":"Alpine:v3.22","purl":"pkg:apk/alpine/xz?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.6.1-r2"}]}],"versions":["5.0.0-r0","5.0.1-r0","5.0.2-r0","5.0.3-r0","5.0.3-r1","5.0.4-r0","5.0.4-r1","5.0.5-r0","5.0.6-r0","5.0.7-r0","5.2.0-r0","5.2.1-r0","5.2.2-r0","5.2.2-r1","5.2.3-r0","5.2.3-r1","5.2.4-r0","5.2.5-r0","5.2.5-r1","5.2.6-r0","5.2.6-r1","5.2.7-r0","5.2.8-r0","5.2.9-r0","5.4.0-r0","5.4.0-r1","5.4.1-r0","5.4.2-r0","5.4.2-r1","5.4.3-r0","5.4.3-r1","5.4.4-r0","5.4.5-r0","5.4.6-r0","5.6.1-r0","5.6.1-r1"],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2024-3094.json"}},{"package":{"name":"xz","ecosystem":"Alpine:v3.23","purl":"pkg:apk/alpine/xz?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.6.1-r2"}]}],"versions":["5.0.0-r0","5.0.1-r0","5.0.2-r0","5.0.3-r0","5.0.3-r1","5.0.4-r0","5.0.4-r1","5.0.5-r0","5.0.6-r0","5.0.7-r0","5.2.0-r0","5.2.1-r0","5.2.2-r0","5.2.2-r1","5.2.3-r0","5.2.3-r1","5.2.4-r0","5.2.5-r0","5.2.5-r1","5.2.6-r0","5.2.6-r1","5.2.7-r0","5.2.8-r0","5.2.9-r0","5.4.0-r0","5.4.0-r1","5.4.1-r0","5.4.2-r0","5.4.2-r1","5.4.3-r0","5.4.3-r1","5.4.4-r0","5.4.5-r0","5.4.6-r0","5.6.1-r0","5.6.1-r1"],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2024-3094.json"}}],"schema_version":"1.7.3","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H"}]}