CVE-2023-54244
In the Linux kernel, the following vulnerability has been resolved:
ACPI: EC: Fix oops when removing custom query handlers
When removing custom query handlers, the handler might still be used inside the EC query workqueue, causing a kernel oops if the module holding the callback function was already unloaded.
Fix this by flushing the EC query workqueue when removing custom query handlers.
Tested on a Acer Travelmate 4002WLMi
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.21%
- Percentil entre todas las CVEs puntuadas: 10
- Fecha de la puntuación: 6/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/066b90bca755f0b876e7b027b75d1796861d6db0
- https://git.kernel.org/stable/c/0d528a7c421b1f1772fc1d29370b3b5fc0f42b19
- https://git.kernel.org/stable/c/130e3eac51912f2c866e7d035992ede25f8feac0
- https://git.kernel.org/stable/c/86a159fd5bdb01ec34b160cfda1a313b616d9302
- https://git.kernel.org/stable/c/ccae2233e9935a038a35fe8cfd703df905f700e7
- https://git.kernel.org/stable/c/e5b492c6bb900fcf9722e05f4a10924410e170c1
- https://git.kernel.org/stable/c/f4a573eed6377d356f835a4b00099d5dacee0da0
- https://git.kernel.org/stable/c/fd2c99e81ae0dbdd62a154ef9c77fc01715cc020
JSON original (NVD)
Mostrar
{
"id": "CVE-2023-54244",
"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": "a62e8f1978f49e52f87a711ff6711b323d4b12ff",
"lessThan": "130e3eac51912f2c866e7d035992ede25f8feac0",
"versionType": "git"
},
{
"status": "affected",
"version": "a62e8f1978f49e52f87a711ff6711b323d4b12ff",
"lessThan": "0d528a7c421b1f1772fc1d29370b3b5fc0f42b19",
"versionType": "git"
},
{
"status": "affected",
"version": "a62e8f1978f49e52f87a711ff6711b323d4b12ff",
"lessThan": "ccae2233e9935a038a35fe8cfd703df905f700e7",
"versionType": "git"
},
{
"status": "affected",
"version": "a62e8f1978f49e52f87a711ff6711b323d4b12ff",
"lessThan": "066b90bca755f0b876e7b027b75d1796861d6db0",
"versionType": "git"
},
{
"status": "affected",
"version": "a62e8f1978f49e52f87a711ff6711b323d4b12ff",
"lessThan": "f4a573eed6377d356f835a4b00099d5dacee0da0",
"versionType": "git"
},
{
"status": "affected",
"version": "a62e8f1978f49e52f87a711ff6711b323d4b12ff",
"lessThan": "86a159fd5bdb01ec34b160cfda1a313b616d9302",
"versionType": "git"
},
{
"status": "affected",
"version": "a62e8f1978f49e52f87a711ff6711b323d4b12ff",
"lessThan": "fd2c99e81ae0dbdd62a154ef9c77fc01715cc020",
"versionType": "git"
},
{
"status": "affected",
"version": "a62e8f1978f49e52f87a711ff6711b323d4b12ff",
"lessThan": "e5b492c6bb900fcf9722e05f4a10924410e170c1",
"versionType": "git"
},
{
"status": "affected",
"version": "1ff7b99e4983d9e93d25e98ba1ce303ad4e4909e",
"versionType": "git"
},
{
"status": "affected",
"version": "2.6.32.6",
"lessThan": "2.6.33",
"versionType": "semver"
}
],
"programFiles": [
"drivers/acpi/ec.c"
],
"defaultStatus": "unaffected"
},
{
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"vendor": "Linux",
"product": "Linux",
"versions": [
{
"status": "affected",
"version": "2.6.33"
},
{
"status": "unaffected",
"version": "0",
"lessThan": "2.6.33",
"versionType": "semver"
},
{
"status": "unaffected",
"version": "4.14.316",
"versionType": "semver",
"lessThanOrEqual": "4.14.*"
},
{
"status": "unaffected",
"version": "4.19.284",
"versionType": "semver",
"lessThanOrEqual": "4.19.*"
},
{
"status": "unaffected",
"version": "5.4.244",
"versionType": "semver",
"lessThanOrEqual": "5.4.*"
},
{
"status": "unaffected",
"version": "5.10.181",
"versionType": "semver",
"lessThanOrEqual": "5.10.*"
},
{
"status": "unaffected",
"version": "5.15.113",
"versionType": "semver",
"lessThanOrEqual": "5.15.*"
},
{
"status": "unaffected",
"version": "6.1.30",
"versionType": "semver",
"lessThanOrEqual": "6.1.*"
},
{
"status": "unaffected",
"version": "6.3.4",
"versionType": "semver",
"lessThanOrEqual": "6.3.*"
},
{
"status": "unaffected",
"version": "6.4",
"versionType": "original_commit_for_fix",
"lessThanOrEqual": "*"
}
],
"programFiles": [
"drivers/acpi/ec.c"
],
"defaultStatus": "affected"
}
]
}
],
"published": "2025-12-30T13:16:12.993",
"references": [
{
"url": "https://git.kernel.org/stable/c/066b90bca755f0b876e7b027b75d1796861d6db0",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/0d528a7c421b1f1772fc1d29370b3b5fc0f42b19",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/130e3eac51912f2c866e7d035992ede25f8feac0",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/86a159fd5bdb01ec34b160cfda1a313b616d9302",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/ccae2233e9935a038a35fe8cfd703df905f700e7",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/e5b492c6bb900fcf9722e05f4a10924410e170c1",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/f4a573eed6377d356f835a4b00099d5dacee0da0",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
},
{
"url": "https://git.kernel.org/stable/c/fd2c99e81ae0dbdd62a154ef9c77fc01715cc020",
"source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
}
],
"vulnStatus": "Deferred",
"descriptions": [
{
"lang": "en",
"value": "In the Linux kernel, the following vulnerability has been resolved:\n\nACPI: EC: Fix oops when removing custom query handlers\n\nWhen removing custom query handlers, the handler might still\nbe used inside the EC query workqueue, causing a kernel oops\nif the module holding the callback function was already unloaded.\n\nFix this by flushing the EC query workqueue when removing\ncustom query handlers.\n\nTested on a Acer Travelmate 4002WLMi"
},
{
"lang": "es",
"value": "En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta:\n\nACPI: EC: Corrección de oops al eliminar controladores de consulta personalizados\n\nAl eliminar controladores de consulta personalizados, el controlador aún podría estar siendo utilizado dentro de la cola de trabajo de consulta de EC, causando un oops del kernel si el módulo que contenía la función de devolución de llamada ya había sido descargado.\n\nSolucione esto al vaciar la cola de trabajo de consulta de EC al eliminar controladores de consulta personalizados.\n\nProbado en un Acer Travelmate 4002WLMi"
}
],
"lastModified": "2026-06-17T06:47:04.960",
"sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
}