CVE-2026-23033
In the Linux kernel, the following vulnerability has been resolved:
dmaengine: omap-dma: fix dma_pool resource leak in error paths
The dma_pool created by dma_pool_create() is not destroyed when dma_async_device_register() or of_dma_controller_register() fails, causing a resource leak in the probe error paths.
Add dma_pool_destroy() in both error paths to properly release the allocated dma_pool resource.
CVSS
NVD no ha asignado puntuación CVSS a esta CVE (habitual desde el cambio de política de abril de 2026).
Probabilidad de explotación (EPSS)
- Probabilidad de explotación en los próximos 30 días: 0.23%
- Percentil entre todas las CVEs puntuadas: 12
- Fecha de la puntuación: 5/10/2026
EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).
Tecnologías afectadas (1)
⚠ Inferidas por IA a partir de la descripción — NVD aún no ha analizado esta CVE; no son CPE verificados.
Referencias
- https://git.kernel.org/stable/c/2b29f38f4f9660595e8272b8e8b82ffcca7ce592
- https://git.kernel.org/stable/c/2e1136acf8a8887c29f52e35a77b537309af321f
- https://git.kernel.org/stable/c/4b93712e96be17029bd22787f2e39feb0e73272c
- https://git.kernel.org/stable/c/6b867a98699657c2a698bbc9e60656349b39b905
- https://git.kernel.org/stable/c/829b00481734dd54e72f755fd6584bce6fbffbb0
- https://git.kernel.org/stable/c/88a9483f093bbb9263dcf21bc7fdb5132e5de88d
- https://git.kernel.org/stable/c/8d66cb05b8b76396387a7b3a91f9284225c87f04
- https://cert-portal.siemens.com/productcert/html/ssa-253495.html
JSON original (NVD)
Mostrar
{
"id": "CVE-2026-23033",
"cveTags": [],
"metrics": {},
"affected": [
{
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
"affectedData": [
{
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"vendor": "Linux",
"product": "Linux",
"versions": [
{
"status": "affected",
"version": "7bedaa5537604f34d1d63c5ec7891e559d2a61ed",
"lessThan": "8d66cb05b8b76396387a7b3a91f9284225c87f04",
"versionType": "git"
},
{
"status": "affected",
"version": "7bedaa5537604f34d1d63c5ec7891e559d2a61ed",
"lessThan": "2b29f38f4f9660595e8272b8e8b82ffcca7ce592",
"versionType": "git"
},
{
"status": "affected",
"version": "7bedaa5537604f34d1d63c5ec7891e559d2a61ed",
"lessThan": "6b867a98699657c2a698bbc9e60656349b39b905",
"versionType": "git"
},
{
"status": "affected",
"version": "7bedaa5537604f34d1d63c5ec7891e559d2a61ed",
"lessThan": "88a9483f093bbb9263dcf21bc7fdb5132e5de88d",
"versionType": "git"
},
{
"status": "affected",
"version": "7bedaa5537604f34d1d63c5ec7891e559d2a61ed",
"lessThan": "4b93712e96be17029bd22787f2e39feb0e73272c",
"versionType": "git"
},
{
"status": "affected",
"version": "7bedaa5537604f34d1d63c5ec7891e559d2a61ed",
"lessThan": "829b00481734dd54e72f755fd6584bce6fbffbb0",
"versionType": "git"
},
{
"status": "affected",
"version": "7bedaa5537604f34d1d63c5ec7891e559d2a61ed",
"lessThan": "2e1136acf8a8887c29f52e35a77b537309af321f",
"versionType": "git"
}
],
"programFiles": [
"drivers/dma/ti/omap-dma.c"
],
"defaultStatus": "unaffected"
},
{
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"vendor": "Linux",
"product": "Linux",
"versions": [
{
"status": "affected",
"version": "3.6"
},
{
"status": "unaffected",
"version": "0",
"lessThan": "3.6",
"versionType": "semver"
},
{
"status": "unaffected",
"version": "5.10.249",
"versionType": "semver",
"lessThanOrEqual": "5.10.*"
},
{
"status": "unaffected",
"version": "5.15.199",
"versionType": "semver",
"lessThanOrEqual": "5.15.*"
},
{
"status": "unaffected",
"version": "6.1.162",
"versionType": "semver",
"lessThanOrEqual": "6.1.*"
},
{
"status": "unaffected",
"version": "6.6.122",
"versionType": "semver",
"lessThanOrEqual": "6.6.*"
},
{
"status": "unaffected",
"version": "6.12.67",
"versionType": "semver",
"lessThanOrEqual": "6.12.*"
},
{
"status": "unaffected",
"version": "6.18.7",
"versionType": "semver",
"lessThanOrEqual": "6.18.*"
},
{
"status": "unaffected",
"version": "6.19",
"versionType": "original_commit_for_fix",
"lessThanOrEqual": "*"
}
],
"programFiles": [
"drivers/dma/ti/omap-dma.c"
],
"defaultStatus": "affected"
}
]
},
{
"source": "0b142b55-0307-4c5a-b3c9-f314f3fb7c5e",
"affectedData": [
{
"vendor": "Siemens",
"product": "RUGGEDCOM RST2428P",
"versions": [
{
"status": "affected",
"version": "0",
"lessThan": "V4.0",
"versionType": "custom"
}
],
"defaultStatus": "unknown"
}
]
}
],
"published": "2026-01-31T12:16:06.613",
"references": [
{
"url": "https://git.kernel.org/stable/c/2b29f38f4f9660595e8272b8e8b82ffcca7ce592",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/2e1136acf8a8887c29f52e35a77b537309af321f",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/4b93712e96be17029bd22787f2e39feb0e73272c",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/6b867a98699657c2a698bbc9e60656349b39b905",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/829b00481734dd54e72f755fd6584bce6fbffbb0",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/88a9483f093bbb9263dcf21bc7fdb5132e5de88d",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/8d66cb05b8b76396387a7b3a91f9284225c87f04",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://cert-portal.siemens.com/productcert/html/ssa-253495.html",
"source": "0b142b55-0307-4c5a-b3c9-f314f3fb7c5e"
}
],
"vulnStatus": "Deferred",
"descriptions": [
{
"lang": "en",
"value": "In the Linux kernel, the following vulnerability has been resolved:\n\ndmaengine: omap-dma: fix dma_pool resource leak in error paths\n\nThe dma_pool created by dma_pool_create() is not destroyed when\ndma_async_device_register() or of_dma_controller_register() fails,\ncausing a resource leak in the probe error paths.\n\nAdd dma_pool_destroy() in both error paths to properly release the\nallocated dma_pool resource."
},
{
"lang": "es",
"value": "En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta:\n\ndmaengine: omap-dma: corrección de fuga de recursos de dma_pool en las rutas de error\n\nEl dma_pool creado por dma_pool_create() no se destruye cuando dma_async_device_register() o of_dma_controller_register() fallan, causando una fuga de recursos en las rutas de error de sondeo.\n\nAñadir dma_pool_destroy() en ambas rutas de error para liberar correctamente el recurso dma_pool asignado."
}
],
"lastModified": "2026-06-17T10:20:44.847",
"sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
}