CVE-2024-38593
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
19/06/2024
Last modified:
20/10/2025
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
net: micrel: Fix receiving the timestamp in the frame for lan8841<br />
<br />
The blamed commit started to use the ptp workqueue to get the second<br />
part of the timestamp. And when the port was set down, then this<br />
workqueue is stopped. But if the config option NETWORK_PHY_TIMESTAMPING<br />
is not enabled, then the ptp_clock is not initialized so then it would<br />
crash when it would try to access the delayed work.<br />
So then basically by setting up and then down the port, it would crash.<br />
The fix consists in checking if the ptp_clock is initialized and only<br />
then cancel the delayed work.
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.5 (including) | 6.6.33 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.7 (including) | 6.8.12 (excluding) |
| cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* | 6.9 (including) | 6.9.3 (excluding) |
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/3ddf170e4a604f5d4d9459a36993f5e92b53e8b0
- https://git.kernel.org/stable/c/3fd4282d5f25c3c97fef3ef0b89b82ef4e2bc975
- https://git.kernel.org/stable/c/64a47cf634ae44e92be24ebc982410841093bd7b
- https://git.kernel.org/stable/c/aea27a92a41dae14843f92c79e9e42d8f570105c
- https://git.kernel.org/stable/c/3ddf170e4a604f5d4d9459a36993f5e92b53e8b0
- https://git.kernel.org/stable/c/3fd4282d5f25c3c97fef3ef0b89b82ef4e2bc975
- https://git.kernel.org/stable/c/64a47cf634ae44e92be24ebc982410841093bd7b
- https://git.kernel.org/stable/c/aea27a92a41dae14843f92c79e9e42d8f570105c



