In the Linux kernel, the following vulnerability has been resolved:
pm: cpupower: bench: Prevent NULL dereference on malloc failure
If malloc returns NULL due to low memory, 'config' pointer can be NULL. Add a check to prevent NULL dereference.
[
{
"target": {
"file": "tools/power/cpupower/bench/parse.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0e297a02e03dceb2874789ca40bd4e65c5371704",
"signature_version": "v1",
"id": "CVE-2025-37841-0a63d03a",
"digest": {
"line_hashes": [
"190174944794278856092776581277266315023",
"132497025101571493480308877571157720401",
"161871206553402297394756963038165247103",
"317354713079732490947411288707990667886"
],
"threshold": 0.9
},
"signature_type": "Line"
},
{
"target": {
"file": "tools/power/cpupower/bench/parse.c",
"function": "prepare_default_config"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@208baa3ec9043a664d9acfb8174b332e6b17fb69",
"signature_version": "v1",
"id": "CVE-2025-37841-0b752099",
"digest": {
"length": 523.0,
"function_hash": "73753953850115271772204422156645702806"
},
"signature_type": "Function"
},
{
"target": {
"file": "tools/power/cpupower/bench/parse.c",
"function": "prepare_default_config"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0e297a02e03dceb2874789ca40bd4e65c5371704",
"signature_version": "v1",
"id": "CVE-2025-37841-136799cc",
"digest": {
"length": 523.0,
"function_hash": "73753953850115271772204422156645702806"
},
"signature_type": "Function"
},
{
"target": {
"file": "tools/power/cpupower/bench/parse.c",
"function": "prepare_default_config"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f8d28fa305b78c5d1073b63f26db265ba8291ae1",
"signature_version": "v1",
"id": "CVE-2025-37841-31302969",
"digest": {
"length": 523.0,
"function_hash": "73753953850115271772204422156645702806"
},
"signature_type": "Function"
},
{
"target": {
"file": "tools/power/cpupower/bench/parse.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@208baa3ec9043a664d9acfb8174b332e6b17fb69",
"signature_version": "v1",
"id": "CVE-2025-37841-3f688634",
"digest": {
"line_hashes": [
"190174944794278856092776581277266315023",
"132497025101571493480308877571157720401",
"161871206553402297394756963038165247103",
"317354713079732490947411288707990667886"
],
"threshold": 0.9
},
"signature_type": "Line"
},
{
"target": {
"file": "tools/power/cpupower/bench/parse.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5e38122aa3fd0f9788186e86a677925bfec0b2d1",
"signature_version": "v1",
"id": "CVE-2025-37841-5c27ea67",
"digest": {
"line_hashes": [
"190174944794278856092776581277266315023",
"132497025101571493480308877571157720401",
"161871206553402297394756963038165247103",
"317354713079732490947411288707990667886"
],
"threshold": 0.9
},
"signature_type": "Line"
},
{
"target": {
"file": "tools/power/cpupower/bench/parse.c",
"function": "prepare_default_config"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5e38122aa3fd0f9788186e86a677925bfec0b2d1",
"signature_version": "v1",
"id": "CVE-2025-37841-e05d67c3",
"digest": {
"length": 523.0,
"function_hash": "73753953850115271772204422156645702806"
},
"signature_type": "Function"
},
{
"target": {
"file": "tools/power/cpupower/bench/parse.c"
},
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f8d28fa305b78c5d1073b63f26db265ba8291ae1",
"signature_version": "v1",
"id": "CVE-2025-37841-e11e92ff",
"digest": {
"line_hashes": [
"190174944794278856092776581277266315023",
"132497025101571493480308877571157720401",
"161871206553402297394756963038165247103",
"317354713079732490947411288707990667886"
],
"threshold": 0.9
},
"signature_type": "Line"
}
]