CVE-2024-56724

Source
https://nvd.nist.gov/vuln/detail/CVE-2024-56724
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-56724.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-56724
Downstream
Related
Published
2024-12-29T11:30:01.641Z
Modified
2025-11-28T02:35:20.866051Z
Severity
  • 5.5 (Medium) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
Details

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

mfd: intelsocpmic_bxtwc: Use IRQ domain for TMU device

While design wise the idea of converting the driver to use the hierarchy of the IRQ chips is correct, the implementation has (inherited) flaws. This was unveiled when platformgetirq() had started WARN() on IRQ 0 that is supposed to be a Linux IRQ number (also known as vIRQ).

Rework the driver to respect IRQ domain when creating each MFD device separately, as the domain is not the same for all of them.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/56xxx/CVE-2024-56724.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
957ae5098185e763b5c06be6c3b4b6e98c048712
Fixed
b7c7c400de85d915e0da7c2c363553a801c47349
Fixed
c472b55cc0bc3df805db6a14f50a084884cf18ee
Fixed
da498e02c92e6d82df8001438dd583b90c570815
Fixed
56acf415772ee7e10e448b371f52b249aa2d0f7b
Fixed
1b734ad0e33648c3988c6a37c2ac16c2d63eda06
Fixed
2310f5336f32eac9ada2d59b965d578efe25c4bf
Fixed
5bc6d0da4a32fe34a9960de577e0b7de3454de0c
Fixed
9b79d59e6b2b515eb9a22bc469ef7b8f0904fc73

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.10.0
Fixed
5.4.287
Type
ECOSYSTEM
Events
Introduced
5.5.0
Fixed
5.10.231
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.174
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.120
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.64
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.11.11
Type
ECOSYSTEM
Events
Introduced
6.12.0
Fixed
6.12.2