CVE-2024-36887
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
30/05/2024
Last modified:
18/09/2025
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
e1000e: change usleep_range to udelay in PHY mdic access<br />
<br />
This is a partial revert of commit 6dbdd4de0362 ("e1000e: Workaround<br />
for sporadic MDI error on Meteor Lake systems"). The referenced commit<br />
used usleep_range inside the PHY access routines, which are sometimes<br />
called from an atomic context. This can lead to a kernel panic in some<br />
scenarios, such as cable disconnection and reconnection on vPro systems.<br />
<br />
Solve this by changing the usleep_range calls back to udelay.
Impact
Base Score 3.x
5.50
Severity 3.x
MEDIUM
Vulnerable products and versions
| CPE | From | Up to |
|---|---|---|
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.6.26 (including) | 6.6.31 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.8.5 (including) | 6.8.10 (excluding) |
| cpe:2.3:o:linux:linux_kernel:6.9:rc3:*:*:*:*:*:* | ||
| cpe:2.3:o:linux:linux_kernel:6.9:rc4:*:*:*:*:*:* | ||
| cpe:2.3:o:linux:linux_kernel:6.9:rc5:*:*:*:*:*:* | ||
| cpe:2.3:o:linux:linux_kernel:6.9:rc6:*:*:*:*:*:* |
To consult the complete list of CPE names with products and versions, see this page
References to Advisories, Solutions, and Tools
- https://git.kernel.org/stable/c/387f295cb2150ed164905b648d76dfcbd3621778
- https://git.kernel.org/stable/c/950d5226cd6bb83ba720961a8d4d5cf79e6afd57
- https://git.kernel.org/stable/c/f8a139656c95db893a543159873c57a470d7376d
- https://git.kernel.org/stable/c/387f295cb2150ed164905b648d76dfcbd3621778
- https://git.kernel.org/stable/c/950d5226cd6bb83ba720961a8d4d5cf79e6afd57
- https://git.kernel.org/stable/c/f8a139656c95db893a543159873c57a470d7376d



