CVE-2021-22600KEV · OVERDUECWE-415

Double Free in net/packet/af_packet.c leading to priviledge escalation

Medium · published January 26, 2022

Patch now

The score understates this — it's already being exploited

CVSS calls it medium at 6.6. It is confirmed in active exploitation. It sits in the 93.8th percentile for exploit probability.

1636
days past CISA
deadline
CVSS v3.1
6.6
EPSS
7%
Percentile
93.8
In the wild
Confirmed
What it is

⚠️ A crafty double free bug is lurking in the kernel! Local users can exploit this vulnerability in packet_set_ring() through specially crafted syscalls—potentially escalating privileges or denying service. 🔥 Think of it like a restaurant where the chef accidentally tosses out the same ingredient twice; it creates a chaotic kitchen environment where the meal could go horribly wrong. Here, a local user can create instability in your system or gain unauthorized privileges, disrupting the whole process. If an attacker exploits this vulnerability, they could elevate their privileges, gaining access to sensitive operations, or they might simply cause a denial of service, bringing parts of your system to a halt. This could lead to data breaches, service interruptions, and a whole lot of headaches for system administrators!

Put simply

Think of it like a restaurant where the chef accidentally tosses out the same ingredient twice; it creates a chaotic kitchen environment where the meal could go horribly wrong. Here, a local user can create instability in your system or gain unauthorized privileges, disrupting the whole process. This double free bug in packet_set_ring() allows local users to manipulate memory management through crafted syscalls. By freeing the same memory block more than once, it opens the door for potential privilege escalation or denial of service attacks.

What to do

If an attacker exploits this vulnerability, they could elevate their privileges, gaining access to sensitive operations, or they might simply cause a denial of service, bringing parts of your system to a halt. This could lead to data breaches, service interruptions, and a whole lot of headaches for system administrators! Upgrade your kernel to a version beyond the affected ones or rebuild it past commit ec6af094ea28f0f2dda1a6a33b14cd57e36a9755. Make sure to test the new kernel thoroughly to ensure smooth operation. You've got this! Take these actions, and you’ll have a fortress of security in no time! 🛡️

The record
Technical detail
CVSS v3.1
6.6 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.06586 · 93.8th percentile
Weakness
CWE-415 · Double Free
Published
2022-01-26T00:00Z
KEV added
2022-04-11 · due 2022-05-02
EPSS history
Timeline
  • 11 APR 00:00Z
    Added to CISA KEV — remediate by May 2
    kev
  • 26 JAN 00:00Z
    Double Free in net/packet/af_packet.c leading to priviledge escalation
    cvelistv5