Skip to main content
← All vulnerabilities
CVE-2024-3094

Xz: malicious code in distributed source

Published
Last modified
published
Not listed in CISA KEV
86 proofs of concept on GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: total

Summary

Malicious code was discovered in the upstream tarballs of xz, starting with version 5.6.0. Through 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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: total

  3. Record last updated
  4. EPSS reached 10%

    FIRST estimates at least a 10% chance of exploitation in the next 30 days

Affected versions

  • xz

    5.6.0, 5.6.1

  • xz

    Version range not reported

  • xz

    Version range not reported

  • xz

    Version range not reported

  • xz

    Version range not reported

  • xz

    Version range not reported

  • xz

    Version range not reported

References 90

access.redhat.com

bugzilla.redhat.com

openwall.com

redhat.com

GitHub · 0xBlackash/CVE-2024-3094

GitHub · 0xlane/xz-cve-2024-3094

GitHub · 24Owais/threat-intel-cve-2024-3094

GitHub · AndreaCicca/Sicurezza-Informatica-Presentazione

GitHub · Ava-Vispilio/CVE-2024-3094

GitHub · BOSE122/CVE-2024-3094

GitHub · Bella-Bc/xz-backdoor-CVE-2024-3094-Check

GitHub · ElinaNotElina/cve-2024-3094-analysis

GitHub · FabioBaroni/CVE-2024-3094-checker

GitHub · Fractal-Tess/CVE-2024-3094

GitHub · HackerHermanos/CVE-2024-3094_xz_check

GitHub · Horizon-Software-Development/CVE-2024-3094

GitHub · Ikram124/CVE-2024-3094-analysis

GitHub · Juul/xz-backdoor-scan

GitHub · KaminaDuck/ansible-CVE-2024-3094

GitHub · M1lo25/CS50FinalProject

GitHub · MagpieRYL/CVE-2024-3094-backdoor-env-container

GitHub · Michel-DV/xz-utils-backdoor-case-study

GitHub · MrBUGLF/XZ-Utils_CVE-2024-3094

GitHub · Mustafa1986/CVE-2024-3094

GitHub · OpensourceICTSolutions/xz_utils-CVE-2024-3094

GitHub · Preacher98/Report-XZ-Utils-CVE-2024-3094

GitHub · ScrimForever/CVE-2024-3094

GitHub · Security-Phoenix-demo/CVE-2024-3094-fix-exploits

GitHub · Simplifi-ED/CVE-2024-3094-patcher

GitHub · Subzero710/CVE-2024-3094-demo

GitHub · TheTorjanCaptain/CVE-2024-3094-Checker

GitHub · ThomRgn/xzutils_backdoor_obfuscation

GitHub · Titus-soc/-CVE-2024-3094-Vulnerability-Checker-Fixer-Public

GitHub · Yuma-Tsushima07/CVE-2024-3094

GitHub · ackemed/detectar_cve-2024-3094

GitHub · amlweems/xzbot

GitHub · ashwani95/CVE-2024-3094

GitHub · axisops/CVE-2024-3094

GitHub · badsectorlabs/ludus_xz_backdoor

GitHub · been22426/CVE-2024-3094

GitHub · bioless/xz_cve-2024-3094_detection

GitHub · brinhosa/CVE-2024-3094-One-Liner

GitHub · byinarie/CVE-2024-3094-info

GitHub · dah4k/CVE-2024-3094

GitHub · devjanger/CVE-2024-3094-XZ-Backdoor-Detector

GitHub · emirkmo/xz-backdoor-github

GitHub · encikayelwhitehat-glitch/CVE-2024-3094

GitHub · extracoding-dozen/CVE-2024-3094

GitHub · felipecosta09/cve-2024-3094

GitHub · fevar54/Detectar-Backdoor-en-liblzma-de-XZ-utils-CVE-2024-3094-

GitHub · galacticquest/cve-2024-3094-detect

GitHub · gensecaihq/CVE-2024-3094-Vulnerability-Checker-Fixer

GitHub · gustavorobertux/CVE-2024-3094

GitHub · h3raklez/CVE-2024-3094

GitHub · hackingetico21/revisaxzutils

GitHub · hackura/xz-cve-2024-3094

GitHub · harekrishnarai/xz-utils-vuln-checker

GitHub · hazemkya/CVE-2024-3094-checker

GitHub · iheb2b/CVE-2024-3094-Checker

GitHub · isuruwa/CVE-2024-3094

GitHub · jbnetwork-git/CVE-2024-3094-XZ-Utils-Check

GitHub · jfrog/cve-2024-3094-tools

GitHub · laxmikumari615/Linux---Security---Detect-and-Mitigate-CVE-2024-3094

GitHub · lockness-Ko/xz-vulnerable-honeypot

GitHub · lypd0/CVE-2024-3094-Vulnerabity-Checker

GitHub · mesutgungor/xz-backdoor-vulnerability

GitHub · mhicairo-hue/cs50-cybersecurity-final-project

GitHub · michalAshurov/writeup-CVE-2024-3094

GitHub · mightysai1997/CVE-2024-3094

GitHub · mightysai1997/CVE-2024-3094-info

GitHub · mrk336/CVE-2024-3094

GitHub · namegabevictoire01-sys/cs50-cybersecurity-final-project

GitHub · neuralinhibitor/xzwhy

GitHub · nnatsopoulos/xz-backdoor-research

GitHub · pentestfunctions/CVE-2024-3094

GitHub · przemoc/xz-backdoor-links

GitHub · r0binak/xzk8s

GitHub · robertdebock/ansible-playbook-cve-2024-3094

GitHub · robertdfrench/ifuncd-up

GitHub · shefirot/CVE-2024-3094

GitHub · spidygal/CVE-2024-3094-Nmap-NSE-script

GitHub · stevehenderson/lab_xz_backdoor

GitHub · teyhouse/CVE-2024-3094

GitHub · valeriot30/cve-2024-3094

GitHub · vesjolyjd/Kaspersky_CVE-2024-3094

GitHub · vnchk1/sec_review_cve-2024-3094

GitHub · weltregie/liblzma-scan

GitHub · wgetnz/CVE-2024-3094-check

GitHub · x-cmd-build/xz

GitHub · zpxlz/CVE-2024-3094