CVE-2024-35806

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-35806
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-35806.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-35806
Downstream
Related
Published
2024-05-17T13:23:14.214Z
Modified
2025-11-27T02:34:03.153070Z
Summary
soc: fsl: qbman: Always disable interrupts when taking cgr_lock
Details

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

soc: fsl: qbman: Always disable interrupts when taking cgr_lock

smpcallfunctionsingle disables IRQs when executing the callback. To prevent deadlocks, we must disable IRQs when taking cgrlock elsewhere. This is already done by qmanupdatecgr and qmandeletecgr; fix the other lockers.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/blob/cc431b3424123d84bcd7afd4de150b33f117a8ef/cves/2024/35xxx/CVE-2024-35806.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
96f413f47677366e0ae03797409bfcc4151dbf9e
Fixed
b56a793f267679945d1fdb9a280013bd2d0ed7f9
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
96f413f47677366e0ae03797409bfcc4151dbf9e
Fixed
62c3ecd2833cff0eff4a82af4082c44ca8d2518a
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
96f413f47677366e0ae03797409bfcc4151dbf9e
Fixed
dd199e5b759ffe349622a4b8fbcafc51fc51b1ec
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
96f413f47677366e0ae03797409bfcc4151dbf9e
Fixed
e6378314bb920acb39013051fa65d8f9f8030430
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
96f413f47677366e0ae03797409bfcc4151dbf9e
Fixed
a62168653774c36398d65846a98034436ee66d03
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
96f413f47677366e0ae03797409bfcc4151dbf9e
Fixed
0e6521b0f93ff350434ed4ae61a250907e65d397
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
96f413f47677366e0ae03797409bfcc4151dbf9e
Fixed
276af8efb05c8e47acf2738a5609dd72acfc703f
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
96f413f47677366e0ae03797409bfcc4151dbf9e
Fixed
af25c5180b2b1796342798f6c56fcfd12f5035bd
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
96f413f47677366e0ae03797409bfcc4151dbf9e
Fixed
584c2a9184a33a40fceee838f856de3cffa19be3
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
a85c525bbff4d7467d7f0ab6fed8e2f787b073d6
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
29cd9c2d1f428c281962135ea046a9d7bda88d14
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
5b10a404419f0532ef3ba990c12bebe118adb6d7

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.16.0
Fixed
4.19.312
Type
ECOSYSTEM
Events
Introduced
4.20.0
Fixed
5.4.274
Type
ECOSYSTEM
Events
Introduced
5.5.0
Fixed
5.10.215
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.154
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.84
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.24
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.7.12
Type
ECOSYSTEM
Events
Introduced
6.8.0
Fixed
6.8.3