Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CS50FinalProject — Investigation into the XZ Utils backdoor (CVE-2024-3094): chronology, attack chain, risk to SSH, and supply-chain insights. Includes slides, sources, and mitigations (parity checks, attestations, or SBOMs, as well as SLSA) | Kitploit
Tools/GitHubGitHub/m1lo25/cs50finalproject
Vulnerability AnalysisSupply Chain SecurityPapers & ResearchLearning & EducationIncident ResponseCurated Resources
GitHubm1lo25/cs50finalproject

CS50FinalProject

Investigation into the XZ Utils backdoor (CVE-2024-3094): chronology, attack chain, risk to SSH, and supply-chain insights. Includes slides, sources, and mitigations (parity checks, attestations, or SBOMs, as well as SLSA)

View Repository
110 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CS50 Intro to Cybersecurity – Final Project

Case Study: XZ Utils Backdoor (CVE-2024-3094)

This repository supports my 7-10 minute presentation on the XZ Utils backdoor, including a recap of the backdoor, the mechanism for the backdoor via release tarballs, and relevant supply-chain mitigations.

Materials

  • Slides (PDF): A Near-Miss in the Supply Chain: The XZ Utils Backdoor (CVE-2024-3094).pdf
  • References: ./References.md
  • Video (Unlisted): youtube-link

Key Takeaways

  • Tarball ≠ Git: enforce artifact–tag parity in CI; fail on any mismatch.
  • Supply-chain hardening: attestations (in-toto), SBOMs, SLSA ≥ L3, two-person review.
  • Detect & recover: monitor sshd anomalous behavior/symbol interposition; retain tested rollback playbooks.

Incident Snapshot

  • CVE: CVE-2024-3094
  • When: March-April 2024
  • Impact focus: risk to SSH auth via indirect dependency chain (ex. sshd → libsystemd → liblzma)

Acknowledgments

Andres Freund, these files acknowledge everyone in the distro for finding and remediating this.


Presenter: Gianluca Milani,edX: Gianluca25,GitHub: M1lo25
Recorded Date: 16/10/2025

Download Tool