A Leader in the 2026 Gartner® Magic Quadrant™ for Endpoint Protection. Six years running.Six years. Gartner® Magic Quadrant™ Leader.Find Out Why
Experiencing a Breach?Blog
Get StartedContact Us
SentinelOne
  • Platform
    Platform Overview
    • Singularity Platform
      Welcome to Integrated Enterprise Security
    • AI for Security
      Leading the Way in AI-Powered Security Solutions
    • Securing AI
      Accelerate AI Adoption with Secure AI Tools, Apps, and Agents.
    • How It Works
      The Singularity XDR Difference
    • Singularity Marketplace
      One-Click Integrations to Unlock the Power of XDR
    • Pricing & Packaging
      Comparisons and Guidance at a Glance
    Data & AI
    • Purple AI
      Accelerate SecOps with Generative AI
    • Singularity Hyperautomation
      Easily Automate Security Processes
    • AI-SIEM
      The AI SIEM for the Autonomous SOC
    • AI Data Pipelines
      Security Data Pipeline for AI SIEM and Data Optimization
    • Singularity Data Lake
      AI-Powered, Unified Data Lake
    • Singularity Data Lake for Log Analytics
      Seamlessly Ingest Data from On-Prem, Cloud or Hybrid Environments
    Endpoint Security
    • Singularity Endpoint
      Autonomous Prevention, Detection, and Response
    • Singularity XDR
      Native & Open Protection, Detection, and Response
    • Singularity RemoteOps Forensics
      Orchestrate Forensics at Scale
    • Singularity Threat Intelligence
      Comprehensive Adversary Intelligence
    • Singularity Vulnerability Management
      Application & OS Vulnerability Management
    • Singularity Identity
      Identity Threat Detection and Response
    Cloud Security
    • Singularity Cloud Security
      Block Attacks with an AI-Powered CNAPP
    • Singularity Cloud Native Security
      Secure Cloud and Development Resources
    • Singularity Cloud Workload Security
      Real-Time Cloud Workload Protection Platform
    • Singularity Cloud Data Security
      AI-Powered Threat Detection for Cloud Storage
    • Singularity Cloud Security Posture Management
      Detect and Remediate Cloud Misconfigurations
    Securing AI
    • Prompt Security
      Secure AI Tools Across Your Enterprise
  • Why SentinelOne?
    Why SentinelOne?
    • Why SentinelOne?
      Cybersecurity Built for What’s Next
    • Our Customers
      Trusted by the World’s Leading Enterprises
    • Industry Recognition
      Tested and Proven by the Experts
    • About Us
      The Industry Leader in Autonomous Cybersecurity
    Compare SentinelOne
    • Arctic Wolf
    • Broadcom
    • CrowdStrike
    • Cybereason
    • Microsoft
    • Palo Alto Networks
    • Sophos
    • Splunk
    • Trellix
    • Trend Micro
    • Wiz
    Verticals
    • Energy
    • Federal Government
    • Finance
    • Healthcare
    • Higher Education
    • K-12 Education
    • Manufacturing
    • Retail
    • State and Local Government
  • Services
    Managed Services
    • Managed Services Overview
      Wayfinder Threat Detection & Response
    • Threat Hunting
      World-Class Expertise and Threat Intelligence
    • Managed Detection & Response
      24/7/365 Expert MDR Across Your Entire Environment
    • Incident Readiness & Response
      DFIR, Breach Readiness, & Compromise Assessments
    Support, Deployment, & Health
    • Technical Account Management
      Customer Success with Personalized Service
    • SentinelOne GO
      Guided Onboarding & Deployment Advisory
    • SentinelOne University
      Live and On-Demand Training
    • Services Overview
      Comprehensive Solutions for Seamless Security Operations
    • SentinelOne Community
      Community Login
  • Partners
    Our Network
    • MSSP Partners
      Succeed Faster with SentinelOne
    • Singularity Marketplace
      Extend the Power of S1 Technology
    • Cyber Risk Partners
      Enlist Pro Response and Advisory Teams
    • Technology Alliances
      Integrated, Enterprise-Scale Solutions
    • SentinelOne for AWS
      Hosted in AWS Regions Around the World
    • Channel Partners
      Deliver the Right Solutions, Together
    • SentinelOne for Google Cloud
      Unified, Autonomous Security Giving Defenders the Advantage at Global Scale
    • Partner Locator
      Your Go-to Source for Our Top Partners in Your Region
    Partner Portal→
  • Resources
    Resource Center
    • Case Studies
    • Data Sheets
    • eBooks
    • Reports
    • Videos
    • Webinars
    • Whitepapers
    • Events
    View All Resources→
    Blog
    • Feature Spotlight
    • For CISO/CIO
    • From the Front Lines
    • Identity
    • Cloud
    • macOS
    • SentinelOne Blog
    Blog→
    Tech Resources
    • SentinelLABS
    • Ransomware Anthology
    • Cybersecurity 101
  • About
    About SentinelOne
    • About SentinelOne
      The Industry Leader in Cybersecurity
    • Investor Relations
      Financial Information & Events
    • SentinelLABS
      Threat Research for the Modern Threat Hunter
    • Careers
      The Latest Job Opportunities
    • Press & News
      Company Announcements
    • Cybersecurity Blog
      The Latest Cybersecurity Threats, News, & More
    • FAQ
      Get Answers to Our Most Frequently Asked Questions
    • DataSet
      The Live Data Platform
    • S Foundation
      Securing a Safer Future for All
    • S Ventures
      Investing in the Next Generation of Security, Data and AI
  • Pricing
Get StartedContact Us
CVE Vulnerability Database
Vulnerability Database/CVE-2024-26921

CVE-2024-26921: Linux Kernel Privilege Escalation Flaw

CVE-2024-26921 is a privilege escalation vulnerability in the Linux Kernel's inet_defrag component that prevents improper socket release during fragment reassembly. This article covers technical details, affected versions, and mitigations.

Updated: May 16, 2026

CVE-2024-26921 Overview

CVE-2024-26921 is a Linux kernel vulnerability in the IPv4 fragmentation reassembly path (inet_defrag). The flaw allows a socket reference (skb->sk) to be released while still in use during fragment reassembly in the transmit pipeline. Functions such as ip_local_out() pass skb->sk as an argument, and if reassembly occurs before the function returns, the socket can be freed prematurely. This affects fragments reassembled through netfilter, Open vSwitch, or ct_act.c when invoked from the tx pipeline. The vulnerability impacts availability and can lead to kernel memory corruption or system instability.

Critical Impact

A local user can trigger kernel-level memory accounting underflow or use-after-free conditions in the IPv4 defragmentation engine, resulting in denial of service on affected Linux systems.

Affected Products

  • Linux Kernel (multiple stable branches prior to the fixed commits)
  • Linux Kernel 6.9-rc1
  • Debian LTS distributions shipping affected kernel versions

Discovery Timeline

  • 2024-04-18 - CVE-2024-26921 published to NVD
  • 2025-11-03 - Last updated in NVD database

Technical Details for CVE-2024-26921

Vulnerability Analysis

The vulnerability stems from premature socket orphaning in the IPv4 fragment reassembly path. When ip_defrag() runs in the output path, it implicitly calls skb_orphan(), which detaches the socket from the socket buffer. However, the output path relies on skb->sk remaining valid until transmission completes.

When the kernel processes fragmented packets through netfilter hooks, Open vSwitch, or connection tracking actions (ct_act.c) during transmission, the reassembly engine can release the socket reference while upstream callers still hold pointers to it. Downstream components such as the Fair Queue (FQ) packet scheduler and net/ipv4/ip_output.c depend on a valid inet socket attached to the skb.

The issue is further complicated by refragmentation. If ip_do_fragment() runs immediately after reassembly, it copies head->sk to the new fragments and attaches sock_wfree as the destructor. This requires correct sk_wmem accounting to reflect the fully reassembled skb, otherwise socket write memory counters underflow.

Root Cause

The root cause is incorrect lifetime management of the socket reference during fragment reassembly. The ip_defrag_offset field is aliased with the sk_buff->sk member, forcing early orphaning that clobbers the socket pointer before downstream code consumes it. The fix moves the orphan operation deeper into the reassembly core and relocates the offset into FRAG_CB, preserving skb->sk until the reassembly outcome is known.

Attack Vector

A local attacker with the ability to send crafted fragmented IPv4 traffic through a network path that invokes netfilter conntrack, Open vSwitch, or ct_act.c reassembly during transmission can trigger the flaw. Exploitation does not require elevated privileges beyond the ability to generate network traffic, and the impact is concentrated on system availability through kernel instability or memory accounting corruption.

No public proof-of-concept exploit code is available for CVE-2024-26921. The vulnerability mechanism is documented in the upstream kernel commit messages referenced in the vendor advisories.

Detection Methods for CVE-2024-26921

Indicators of Compromise

  • Kernel log entries referencing sk_wmem underflow, WARN_ON conditions in inet_frag.c, or use-after-free reports from KASAN in IPv4 reassembly paths
  • Unexpected kernel panics or oopses correlated with fragmented IPv4 traffic on systems using netfilter conntrack, Open vSwitch, or eBPF-based connection tracking
  • Degraded throughput or stalls in FQ-scheduled queues following fragmented traffic bursts

Detection Strategies

  • Audit running kernel versions against the fixed commits listed in the vendor advisories using uname -r and distribution package metadata
  • Enable KASAN and kernel debug logging in test environments to surface use-after-free conditions in ip_defrag() and related reassembly functions
  • Monitor dmesg and /var/log/kern.log for warnings originating from net/ipv4/inet_fragment.c and net/ipv4/ip_fragment.c

Monitoring Recommendations

  • Track kernel crash and reboot frequency on hosts running Open vSwitch, OVN, or netfilter-heavy workloads such as Kubernetes nodes
  • Forward kernel logs to a centralized logging or SIEM platform and alert on stack traces involving inet_frag_queue, ip_defrag, or skb_orphan
  • Correlate spikes in fragmented IPv4 traffic with kernel instability events on edge and gateway systems

How to Mitigate CVE-2024-26921

Immediate Actions Required

  • Inventory all Linux systems and identify kernels predating the upstream fix commits referenced in the Linux kernel stable advisories
  • Apply distribution-provided kernel updates, including those announced in the Debian LTS advisory
  • Reboot updated systems to load the patched kernel, as live patching may not cover all affected code paths
  • Prioritize patching on hosts running Open vSwitch, container networking stacks, or netfilter connection tracking

Patch Information

The Linux kernel maintainers released fixes across multiple stable branches. Relevant upstream commits include 18685451fc4e, 1b6de5e6575b, 4318608dc28e, 7d0567842b78, 9705f447bf9a, e09cbe017311, and f4877225313d. The patches relocate ip_defrag_offset into FRAG_CB and defer skb_orphan() until the reassembly engine determines whether the skb is queued or completing the reassembly.

Workarounds

  • Where patching is not immediately feasible, disable netfilter connection tracking on the transmit path for workloads that do not require it
  • Avoid running Open vSwitch or ct_act.c actions on kernels predating the fix when handling untrusted fragmented IPv4 traffic
  • Restrict the ability of untrusted local users to generate arbitrary fragmented IPv4 traffic via network namespace isolation and tightened iptables rules
bash
# Verify kernel version and confirm patched build is installed
uname -r

# Debian/Ubuntu: update kernel and reboot
sudo apt update && sudo apt upgrade linux-image-$(uname -r | sed 's/.*-//')
sudo reboot

# RHEL/CentOS/Rocky: update kernel and reboot
sudo dnf update kernel
sudo reboot

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

  • Vulnerability Details
  • TypePrivilege Escalation

  • Vendor/TechLinux Kernel

  • SeverityMEDIUM

  • CVSS Score5.5

  • EPSS Probability0.08%

  • Known ExploitedNo
  • CVSS Vector
  • CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
  • Impact Assessment
  • ConfidentialityLow
  • IntegrityNone
  • AvailabilityHigh
  • CWE References
  • NVD-CWE-noinfo
  • Technical References
  • Debian LTS Announcement
  • Vendor Resources
  • Kernel Git Commit Update 1

  • Kernel Git Commit Update 2

  • Kernel Git Commit Update 3

  • Kernel Git Commit Update 4

  • Kernel Git Commit Update 5

  • Kernel Git Commit Update 6

  • Kernel Git Commit Update 7
  • Related CVEs
  • CVE-2026-52906: Linux Kernel Privilege Escalation Flaw

  • CVE-2026-46328: Linux Kernel Privilege Escalation Flaw

  • CVE-2026-46325: Linux Kernel Privilege Escalation Flaw

  • CVE-2026-46318: Linux Kernel Privilege Escalation Flaw
Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.

Try SentinelOne
  • Get Started
  • Get a Demo
  • Product Tour
  • Why SentinelOne
  • Pricing & Packaging
  • FAQ
  • Contact
  • Contact Us
  • Customer Support
  • SentinelOne Status
  • Language
  • Platform
  • Singularity Platform
  • Singularity Endpoint
  • Singularity Cloud
  • Singularity AI-SIEM
  • Singularity Identity
  • Singularity Marketplace
  • Purple AI
  • Services
  • Wayfinder TDR
  • SentinelOne GO
  • Technical Account Management
  • Support Services
  • Verticals
  • Energy
  • Federal Government
  • Finance
  • Healthcare
  • Higher Education
  • K-12 Education
  • Manufacturing
  • Retail
  • State and Local Government
  • Cybersecurity for SMB
  • Resources
  • Blog
  • Labs
  • Case Studies
  • Videos
  • Product Tours
  • Events
  • Cybersecurity 101
  • eBooks
  • Webinars
  • Whitepapers
  • Press
  • News
  • Ransomware Anthology
  • Company
  • About Us
  • Our Customers
  • Careers
  • Partners
  • Legal & Compliance
  • Security & Compliance
  • Investor Relations
  • S Foundation
  • S Ventures

©2026 SentinelOne, All Rights Reserved.

Privacy Notice Terms of Use

English