FlawAtlas
Search the atlas
CVE-2025-37980 Not scored

block: fix resource leak in blk_register_queue() error path

In the Linux kernel, the following vulnerability has been resolved: block: fix resource leak in blk_register_queue() error path When registering a queue fails after blk_mq_sysfs_register() is successful but the function later encounters an error, we need to clean up the blk_mq_sysfs resources. Add the missing blk_mq_sysfs_unregister() call in the error path to properly clean up these resources and prevent a memory leak.

Exploit probability 0.2%
Published May 20, 2025
Required by Not available
Last source change July 16, 2026

02 / AFFECTED SOFTWARE

Affected packages

Linux Kernel
Unknown Unknown

03 / CONNECTIONS

Connected vulnerabilities

related SUSE-SU-2025:01964-1
related SUSE-SU-2025:01965-1
related SUSE-SU-2025:02000-1
related SUSE-SU-2025:02254-1
related SUSE-SU-2025:02307-1
related SUSE-SU-2025:02333-1
related SUSE-SU-2025:02334-1
related SUSE-SU-2025:02923-1
related SUSE-SU-2025:20408-1
related SUSE-SU-2025:20413-1
related SUSE-SU-2025:20419-1
related SUSE-SU-2025:20421-1

04 / EVIDENCE

Source records

Open Source Vulnerabilities CVE-2025-37980

In the Linux kernel, the following vulnerability has been resolved: block: fix resource leak in blk_register_queue() error path When registering a queue fails after blk_mq_sysfs_register() is successful but the function later encounters an error, we need to clean up the blk_mq_sysfs resources. Add the missing blk_mq_sysfs_unregister() call in the error path to properly clean up these resources and prevent a memory leak.

View original source

05 / REFERENCES

Further evidence