CVE-2024-36924

Source
https://cve.org/CVERecord?id=CVE-2024-36924
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-36924.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-36924
Downstream
Related
Published
2024-05-30T15:29:18.113Z
Modified
2026-05-07T04:18:12.003070Z
Summary
scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up()
Details

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

scsi: lpfc: Release hbalock before calling lpfcworkerwake_up()

lpfcworkerwakeup() calls the lpfcworkdone() routine, which takes the hbalock. Thus, lpfcworkerwakeup() should not be called while holding the hbalock to avoid potential deadlock.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/36xxx/CVE-2024-36924.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
92d7f7b0cde3ad2260e7462b40867b57efd49851
Fixed
6503c39398506cadda9f4c81695a9655ca5fb4fd
Fixed
e8bf2c05e8ad68e90f9d5889a9e4ef3f6fe00683
Fixed
ee833d7e62de2b84ed1332d501b67f12e7e5678f
Fixed
ded20192dff31c91cef2a04f7e20e60e9bb887d3

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-36924.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
2.6.23
Fixed
6.1.91
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.31
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.8.10

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-36924.json"