Cyber security

CVE-2024-30090 : LPE Proof Of Concept Detailed

In the evolving landscape of cybersecurity, understanding the mechanisms behind vulnerabilities is crucial for both mitigation and responsible exploitation.

This article dives into CVE-2024-30090, a significant Local Privilege Escalation (LPE) vulnerability uncovered by the renowned security researcher Angelboy and his team at DEVCORE.

Here, we provide an in-depth analysis and a step-by-step Proof of Concept (PoC) for exploiting this flaw within the Windows Kernel environment.

CVE-2024-30090 highlights a critical weakness that allows attackers to escalate their privileges from medium to high integrity, compromising system security.

By dissecting the process—from initial discovery by Angelboy to the intricate exploitation techniques—this write-up aims to shed light on the vulnerability’s intricacies and its potential implications.

This article also extends gratitude to collaborators and references pivotal resources that elaborate on kernel vulnerabilities, serving as a comprehensive guide for security professionals aiming to understand and replicate the exploit responsibly.

Parent.cpp

Get the ntoskrnl base by using NtQuerySystemInformation (medium-integrity) – Compile as x64.

Child.cpp

The exploit for CVE-2024-30090 – Compile as x86.

Varshini

Varshini is a Cyber Security expert in Threat Analysis, Vulnerability Assessment, and Research. Passionate about staying ahead of emerging Threats and Technologies.

Recent Posts

Debian vs Ubuntu Server: Which Linux Server OS Wins?

Choosing between Debian vs Ubuntu is one of the most common decisions Linux administrators face…

42 minutes ago

Check Ubuntu Version Using Simple Linux Commands

Knowing how to Check Ubuntu Version details is essential for system administration, troubleshooting, and software…

4 hours ago

Create Sudo User on Ubuntu for Secure Admin Access

Managing a Linux server becomes much safer when you Create Sudo User accounts instead of…

7 hours ago

List Installed Packages on Ubuntu Like a Pro

Managing software on Linux becomes much easier when you know how to List Installed Packages…

8 hours ago

How To Use Variables In Bash Scripts

Introduction Variables are one of the most important basics of Bash scripting. A variable is…

1 day ago

How To Run A Bash Script In Linux Step By Step

Introduction Running a Bash script in Linux is a basic but important skill for anyone…

1 day ago