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
cs50-cybersecurity-final-project — Technical analysis of the XZ Utils backdoor (CVE-2024-3094), explaining the supply chain attack, obfuscation techniques, and impact on OpenSSH via liblzma. | Kitploit
Tools/GitHubGitHub/mhicairo-hue/cs50-cybersecurity-final-project
Malware AnalysisSupply Chain SecurityPapers & ResearchLearning & EducationCurated Resources
GitHubmhicairo-hue/cs50-cybersecurity-final-project

cs50-cybersecurity-final-project

Technical analysis of the XZ Utils backdoor (CVE-2024-3094), explaining the supply chain attack, obfuscation techniques, and impact on OpenSSH via liblzma.

View Repository

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
16h 2m agoNot yet reviewed

Technical Analysis of the XZ Utils Backdoor (CVE-2024-3094)

Video URL: [https://www.youtube.com/watch?v=6hpVp7prlO8]

Overview

This repository contains the final project for CS50's Introduction to Cybersecurity. The project provides a thorough technical analysis of the supply chain attack on XZ Utils (CVE-2024-3094), discovered in March 2024.

Project Details

  • Student Name: Mohamed Hamdy Ismail Mohamed
  • edX Username: MOHAMED_60469
  • GitHub Username: MHICAIRO-HUE
  • Location: Riyadh, Saudi Arabia
  • Date: September 2026

Contents

  • slides.pdf: The 9-slide presentation deck used in the video.
  • script.txt: The full presentation script.

Abstract

CVE-2024-3094 represents one of the most sophisticated supply chain attacks targeting Linux infrastructure. This project breaks down how the malicious maintainer compromised the upstream repository, obfuscated the payload inside release tarballs, intercepted OpenSSH via systemd/liblzma integration, and executed arbitrary commands remotely.

Download Tool