Staging Environment: Content and features may be unstable or change without notice.
Search for vulnerabilities
Vulnerability details: VCID-8qjw-1gn8-r7gt
Vulnerability ID VCID-8qjw-1gn8-r7gt
Aliases CVE-2024-40965
Summary In the Linux kernel, the following vulnerability has been resolved: i2c: lpi2c: Avoid calling clk_get_rate during transfer Instead of repeatedly calling clk_get_rate for each transfer, lock the clock rate and cache the value. A deadlock has been observed while adding tlv320aic32x4 audio codec to the system. When this clock provider adds its clock, the clk mutex is locked already, it needs to access i2c, which in return needs the mutex for clk_get_rate as well.
Status Published
Exploitability 0.5
Weighted Severity 4.0
Risk 2.0
Affected and Fixed Packages Package Details
Weaknesses (1)
CWE-833 Deadlock
Reference id Reference type URL
https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2024-40965.json
https://api.first.org/data/v1/epss?cve=CVE-2024-40965
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-40965
https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml
2297549 https://bugzilla.redhat.com/show_bug.cgi?id=2297549
2b42e9587a7a9c7b824e0feb92958f258263963e https://git.kernel.org/stable/c/2b42e9587a7a9c7b824e0feb92958f258263963e
4268254a39484fc11ba991ae148bacbe75d9cc0a https://git.kernel.org/stable/c/4268254a39484fc11ba991ae148bacbe75d9cc0a
d038693e08adf9c162c6377800495e4f5a2df045 https://git.kernel.org/stable/c/d038693e08adf9c162c6377800495e4f5a2df045
RHSA-2024:9315 https://access.redhat.com/errata/RHSA-2024:9315
USN-6999-1 https://usn.ubuntu.com/6999-1/
USN-6999-2 https://usn.ubuntu.com/6999-2/
USN-7004-1 https://usn.ubuntu.com/7004-1/
USN-7005-1 https://usn.ubuntu.com/7005-1/
USN-7005-2 https://usn.ubuntu.com/7005-2/
USN-7008-1 https://usn.ubuntu.com/7008-1/
USN-7029-1 https://usn.ubuntu.com/7029-1/
USN-7288-1 https://usn.ubuntu.com/7288-1/
USN-7288-2 https://usn.ubuntu.com/7288-2/
USN-7289-1 https://usn.ubuntu.com/7289-1/
USN-7289-2 https://usn.ubuntu.com/7289-2/
USN-7289-3 https://usn.ubuntu.com/7289-3/
USN-7289-4 https://usn.ubuntu.com/7289-4/
USN-7291-1 https://usn.ubuntu.com/7291-1/
USN-7293-1 https://usn.ubuntu.com/7293-1/
USN-7294-1 https://usn.ubuntu.com/7294-1/
USN-7294-2 https://usn.ubuntu.com/7294-2/
USN-7294-3 https://usn.ubuntu.com/7294-3/
USN-7294-4 https://usn.ubuntu.com/7294-4/
USN-7295-1 https://usn.ubuntu.com/7295-1/
USN-7305-1 https://usn.ubuntu.com/7305-1/
USN-7308-1 https://usn.ubuntu.com/7308-1/
USN-7331-1 https://usn.ubuntu.com/7331-1/
USN-7388-1 https://usn.ubuntu.com/7388-1/
USN-7389-1 https://usn.ubuntu.com/7389-1/
USN-7390-1 https://usn.ubuntu.com/7390-1/
USN-7393-1 https://usn.ubuntu.com/7393-1/
USN-7401-1 https://usn.ubuntu.com/7401-1/
USN-7413-1 https://usn.ubuntu.com/7413-1/
USN-7458-1 https://usn.ubuntu.com/7458-1/
USN-7539-1 https://usn.ubuntu.com/7539-1/
USN-7540-1 https://usn.ubuntu.com/7540-1/
No exploits are available.
Vector: CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H Found at https://access.redhat.com/hydra/rest/securitydata/cve/CVE-2024-40965.json
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none

Vector: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H Found at https://ftp.suse.com/pub/projects/security/yaml/suse-cvss-scores.yaml
Attack Vector (AV) Attack Complexity (AC) Privileges Required (PR) User Interaction (UI) Scope (S) Confidentiality Impact (C) Integrity Impact (I) Availability Impact (A)

network

adjacent_network

local

physical

low

high

none

low

high

none

required

unchanged

changed

high

low

none

high

low

none

high

low

none


Vector: SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2024-09-10T17:03:13Z/ Found at https://git.kernel.org/stable/c/2b42e9587a7a9c7b824e0feb92958f258263963e

Vector: SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2024-09-10T17:03:13Z/ Found at https://git.kernel.org/stable/c/4268254a39484fc11ba991ae148bacbe75d9cc0a

Vector: SSVCv2/E:N/A:N/T:P/P:M/B:A/M:M/D:T/2024-09-10T17:03:13Z/ Found at https://git.kernel.org/stable/c/d038693e08adf9c162c6377800495e4f5a2df045
Exploit Prediction Scoring System (EPSS)
Percentile 0.00498
EPSS Score 7e-05
Published At June 5, 2026, 12:55 p.m.
Date Actor Action Source VulnerableCode Version
2026-06-04T16:51:03.689846+00:00 Debian Importer Import https://security-tracker.debian.org/tracker/data/json 38.6.0