Menu

Star on GitHub · 3.2k

CVE-2023-54044

In the Linux kernel, the following vulnerability has been resolved: spmi: Add a check for remove callback when removing a SPMI driver When removing a SPMI driver, there can be a crash due to NULL…

Published Dec 24, 2025EPSS 0.28%

Overview

CVE-2023-54044 is a known-severity vulnerability. It was published on December 24, 2025.

Technical description

In the Linux kernel, the following vulnerability has been resolved:

spmi: Add a check for remove callback when removing a SPMI driver

When removing a SPMI driver, there can be a crash due to NULL pointer

dereference if it does not have a remove callback defined. This is

one such call trace observed when removing the QCOM SPMI PMIC driver:

dump_backtrace.cfi_jt+0x0/0x8

dump_stack_lvl+0xd8/0x16c

panic+0x188/0x498

__cfi_slowpath+0x0/0x214

__cfi_slowpath+0x1dc/0x214

spmi_drv_remove+0x16c/0x1e0

device_release_driver_internal+0x468/0x79c

driver_detach+0x11c/0x1a0

bus_remove_driver+0xc4/0x124

driver_unregister+0x58/0x84

cleanup_module+0x1c/0xc24 [qcom_spmi_pmic]

__do_sys_delete_module+0x3ec/0x53c

__arm64_sys_delete_module+0x18/0x28

el0_svc_common+0xdc/0x294

el0_svc+0x38/0x9c

el0_sync_handler+0x8c/0xf0

el0_sync+0x1b4/0x1c0

If a driver has all its resources allocated through devm_() APIs and

does not need any other explicit cleanup, it would not require a

remove callback to

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2023-54044?

CVE-2023-54044 is a known-severity vulnerability. It was published on December 24, 2025.

How severe is CVE-2023-54044?

CVSS score information is not yet available for this vulnerability. Check back as the CVE record is updated by NVD analysts.

How do I fix or remediate CVE-2023-54044?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2023-54044?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2023-54044 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.