Skip to content
CVE Ledger
  • Newest CVEsPage
  • Recently added to KEVPage
  • Rising exploitation (EPSS)Page
  • Weekly digestPage
  • StatisticsPage
  • WatchlistPage
  • API docsPage
  • MCP serverPage
  • AboutPage
  • Data sourcesPage
  • Data statusPage
  • ChangelogPage
  • How it's builtPage
  • Support the projectPage

14 results

Back

CVE-2026-72138xen/gntdev: fix error handling in ioctl

Description

In the Linux kernel, the following vulnerability has been resolved: xen/gntdev: fix error handling in ioctl When gntdev_ioctl_map_grant_ref() fails to copy the operation result back to userspace after successfully adding the mapping to the list, the error path returns -EFAULT without releasing the reference acquired by gntdev_alloc_map(). The mapping remains in priv->maps with a refcount of 1, causing a memory leak and a dangling list entry. Additionally, gntdev_add_map() may modify map->index to avoid overlap with existing mappings. Therefore, the index returned to userspace must be obtained after gntdev_add_map() completes. Fix this by holding the mutex across gntdev_add_map(), retrieving the correct index, and copy_to_user(). If copy_to_user() fails, remove the mapping from the list and release the reference while still holding the lock. Fix these issues by properly handling all error cases.

Timeline

  1. ID reserved

    By Linux

  2. · 6 days later

    Published

  3. · 3 months later

    Record updated

Changes after publication (a new score, a public exploit, EPSS crossing 1, 10 or 50 %, leaving KEV) are kept since November 2026; earlier ones are not known.

Scores

No CVSS score yet: neither the CNA, CISA nor NVD has scored this CVE. NVD status: Received.

EPSS (exploitation in 30 days)
0.22% · top 88% of all CVEs (15 Nov 2026)
CISA SSVC
Exploitation: none · Automatable: no · Technical impact: partial
Loading the EPSS history…

The list uses the assigner's score when there is one, then CISA's, then NVD's: Not scored.

Affected products

  • Linux · Linux

    • affected 68b025c813c2eb41ff25628e3d4952d5185eb1a4 – < 52dc40ef0cfee6ae89b7524967e73f0ba37906d7
    • affected 68b025c813c2eb41ff25628e3d4952d5185eb1a4 – < 1dd9cb98fe228e017fff9efb33862ff38c741b65
    • affected 68b025c813c2eb41ff25628e3d4952d5185eb1a4 – < 6df926130aee6cab9b5d2e5b7862e49ccac348dc
    • affected 68b025c813c2eb41ff25628e3d4952d5185eb1a4 – < 311011f8cc206c5af2877b03e3f627ee1b8fe024
    • affected 68b025c813c2eb41ff25628e3d4952d5185eb1a4 – < 18a693733f7ad004e1ab0466693121ca70cd95dd
    • affected 68b025c813c2eb41ff25628e3d4952d5185eb1a4 – < 16d3ccdabb8dee9be2cdcd6d3f9a125572ec0454
    • affected 68b025c813c2eb41ff25628e3d4952d5185eb1a4 – < 6883269a323609f68f6faa903f8f8ff3d191cec8
    • affected 68b025c813c2eb41ff25628e3d4952d5185eb1a4 – < 45ca1afe2fd14c04e37227e79d3f8455831d8408
  • Linux · Linux

    • affected 2.6.39
    • unaffected < 2.6.39
    • unaffected 5.10.261 – ≤ 5.10.*
    • unaffected 5.15.212 – ≤ 5.15.*
    • unaffected 6.1.178 – ≤ 6.1.*
    • unaffected 6.6.145 – ≤ 6.6.*
    • unaffected 6.12.97 – ≤ 6.12.*
    • unaffected 6.18.40 – ≤ 6.18.*
    • unaffected 7.1.5 – ≤ 7.1.*
    • unaffected 7.2 – ≤ *

References

References8

Sources

The same CVE in the primary databases and aggregators, to check against.

Badge for a README or a ticket

CVE-2026-72138 badge
[![CVE-2026-72138](https://cveledger.app/badge/CVE-2026-72138.svg)](https://cveledger.app/cve/CVE-2026-72138)

Record last updated .