Skip to main content
VulnerabilityPublished Updated

CVE-2026-22991: Linux kernel · libceph: make free_choose_arg_map() resilient to partial allocation

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · CVSS 7.5 High · fixed in f21c3fdb96833aac2f533506899fe38c19cf49d5 : patch Linux kernel soon.

Data as of 26 Oct 2026, 12:07 UTC

CVSS 3.1 base score
7.5High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.4% chance of exploitation in 30 days – higher than 40% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CISA SSVC
Exploitation
No evidence of active exploitation and no public proof of concept
Automatable
Attackers can reliably automate steps 1–4 of the kill chain
Technical impact
Limited control over the software or limited information exposure

CISA SSVC assessment, 2026-06-16.

Patch
Available – fixed in f21c3fdb96833aac2f533506899fe38c19cf49d5, ec1850f663da64842614c86b20fe734be070c2ba, e3fe30e57649c551757a02e1cad073c47e1e075e +4
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 23 Jan 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 5cf9c4a9959b6273675310d14a834ef14fbca37c, < f21c3fdb96833aac2f533506899fe38c19cf49d5
Fixed in
  • f21c3fdb96833aac2f533506899fe38c19cf49d5
LinuxLinuxAffected
  • ≥ 5cf9c4a9959b6273675310d14a834ef14fbca37c, < ec1850f663da64842614c86b20fe734be070c2ba
Fixed in
  • ec1850f663da64842614c86b20fe734be070c2ba
LinuxLinuxAffected
  • ≥ 5cf9c4a9959b6273675310d14a834ef14fbca37c, < e3fe30e57649c551757a02e1cad073c47e1e075e
Fixed in
  • e3fe30e57649c551757a02e1cad073c47e1e075e
LinuxLinuxAffected
  • ≥ 5cf9c4a9959b6273675310d14a834ef14fbca37c, < c4c2152a858c0ce4d2bff6ca8c1d5b0ef9f2cbdf
Fixed in
  • c4c2152a858c0ce4d2bff6ca8c1d5b0ef9f2cbdf
LinuxLinuxAffected
  • ≥ 5cf9c4a9959b6273675310d14a834ef14fbca37c, < 851241d3f78a5505224dc21c03d8692f530256b4
Fixed in
  • 851241d3f78a5505224dc21c03d8692f530256b4
LinuxLinuxAffected
  • ≥ 5cf9c4a9959b6273675310d14a834ef14fbca37c, < 8081faaf089db5280c3be820948469f7c58ef8dd
Fixed in
  • 8081faaf089db5280c3be820948469f7c58ef8dd

AI-suggested

This vulnerability has been fixed in multiple Linux kernel commits as listed in the established facts. Users and administrators should update to a fixed kernel version that includes these patches. Since this is a kernel-level issue, applying the official kernel updates is the recommended remediation. No additional mitigations are indicated by the vendor advisory.

Description

CVE-2026-22991 is a high-severity vulnerability in the Linux kernel affecting version 4.13. It involves a NULL pointer dereference in the function free_choose_arg_map() due to improper handling of partial memory allocation failures. This flaw can cause a kernel crash (denial of service) when free_choose_arg_map() attempts to dereference a NULL pointer after a failed allocation in decode_choose_args().

References

Community reviews

Loading reviews…