LiveActive security incident?Get immediate response
CVE Record

CVE-2021-22600: Double Free in net/packet/af_packet.c leading to priviledge escalation

A double free bug in packet_set_ring() in net/packet/af_packet.c can be exploited by a local user through crafted syscalls to escalate privileges or deny service. We recommend upgrading kernel past the effected versions or rebuilding past ec6af094ea28f0f2dda1a6a33b14cd57e36a9755

MediumCVSS 6.6Known exploitedUpdated
Glexia's TakeAutomated analysishigh

Security readout for executives and security teams

Plain-English summary

CVE-2021-22600 is a Linux kernel memory-management flaw that can let a local user gain higher privileges or crash a system. It is not described as remotely exploitable, but CISA KEV listing means exploitation has been observed and remediation should not wait.

Executive priority

Treat as urgent for Linux fleets because it is in CISA KEV and can support privilege escalation after local access. Remediation is most important on shared systems, high-value servers, and environments where initial access could become full host control.

Technical view

The issue is a double free in packet_set_ring() in net/packet/af_packet.c. A local low-privileged user can trigger it through crafted syscalls, with potential privilege escalation or denial of service. The cited fix is Linux commit ec6af094ea28f0f2dda1a6a33b14cd57e36a9755.

Likely exposure

Exposure is tied to Linux kernel versions missing the referenced fix. The bundle does not provide exact upstream affected version ranges, so validation should rely on OS and appliance vendor advisories, especially Debian and NetApp guidance.

Exploitation context

CISA KEV marks this CVE as known exploited. The public bundle does not describe exploitation scale, threat actors, or exploit availability. The attack path requires local access and crafted syscalls, so systems permitting untrusted local code are higher priority.

Researcher notes

Evidence supports a local Linux kernel double-free in AF_PACKET. Exact affected upstream version ranges are incomplete in the bundle. CVSS lists high complexity and user interaction, but the description only states crafted local syscalls; do not assume more without vendor detail.

Mitigation direction

  • Upgrade Linux kernels to versions containing commit ec6af094ea28f0f2dda1a6a33b14cd57e36a9755.
  • Apply Debian DSA-5096 or DLA 2941-1 packages where Debian kernels are in scope.
  • Review the NetApp advisory for affected products and vendor remediation guidance.
  • Prioritize systems where untrusted users can execute local code.

Validation and detection

  • Inventory Linux kernel versions across servers, workstations, and appliances.
  • Compare installed packages against vendor advisories for CVE-2021-22600.
  • Confirm whether the kernel source or package includes the referenced fix commit.
  • Check vulnerability scanners for authenticated kernel package detection, not only banner data.
Prepared
Confidence
medium
Sources
6

Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.

Potential ATT&CK relevance

Conservative CVE-to-ATT&CK context

These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.

ATT&CK lookup starting points

Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.

cwe · low confidence lookup

CWE-415: Exact CWE lookup

Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.

Open ATT&CK lookup
cve · low confidence lookup

CVE-2021-22600 mapping review

Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.

Open ATT&CK lookup
Vulnerability profileCVE Program record
Severity
Medium
CVSS
6.6 (3.1)
Known Exploited
Yes
Published

Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:H

Official CVE source material

CNA and ADP enrichment extracted from CVE v5

These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.

1CVSS vectors
0Timeline events
0ADP providers
6Source links

CISA KEV status

Status
Known exploited
Source
CISA / ADP
Date added
Not provided

CVSS vector scores

1 official score

We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.

ScoreVersionSeverityVectorExploitImpactSource
6.6CVSS 3.1MediumCVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:H0.85.3Primary CVE score

Vulnerability scoring details

Base CVSS 3.1 score

6.6Medium
CVSS 3.1 vector shape for CVE-2021-22600Attack VectorAttack ComplexityPrivileges RequiredUser InteractionScopeConfidentiality ImpactIntegrity ImpactAvailability Impact

Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:H

Attack Vector
NetworkAdjacentLocalPhysical
Attack Complexity
LowHigh
Privileges Required
NoneLowHigh
User Interaction
NoneRequired
Scope
ChangedUnchanged
Confidentiality Impact
HighLowNone
Integrity Impact
HighLowNone
Availability Impact
HighLowNone
Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
Linux KernelKernelunspecified, unspecified, unspecified, unspecifiedListed
Weakness

CWE details

CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.

CWE-415 · source CWE mapping

Double Free

Double Free represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.