Description
In the Linux kernel, the following vulnerability has been resolved:
ptp: fix integer overflow in max_vclocks_store
On 32bit systems, the "4 * max" multiply can overflow. Use kcalloc() to do the allocation to prevent this.
Metrics
CVSS 3.1 7.8/10
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 44c494c8e30e35713c7d11ca3c5ab332cbfabacf, < 4b03da87d0b7074c93d9662c6e1a8939f9b8b86e; >= 44c494c8e30e35713c7d11ca3c5ab332cbfabacf, < d50d62d5e6ee6aa03c00bddb91745d0b632d3b0f; >= 44c494c8e30e35713c7d11ca3c5ab332cbfabacf, < 666e934d749e50a37f3796caaf843a605f115b6f; >= 44c494c8e30e35713c7d11ca3c5ab332cbfabacf, < e1fccfb4638ee6188377867f6015d0ce35764a8e; >= 44c494c8e30e35713c7d11ca3c5ab332cbfabacf, < 81d23d2a24012e448f651e007fac2cfd20a45ce0 |
| Linux | Linux | 5.14 |
References
- https://git.kernel.org/stable/c/4b03da87d0b7074c93d9662c6e1a8939f9b8b86ePatch
- https://git.kernel.org/stable/c/666e934d749e50a37f3796caaf843a605f115b6fPatch
- https://git.kernel.org/stable/c/81d23d2a24012e448f651e007fac2cfd20a45ce0Patch
- https://git.kernel.org/stable/c/d50d62d5e6ee6aa03c00bddb91745d0b632d3b0fPatch
- https://git.kernel.org/stable/c/e1fccfb4638ee6188377867f6015d0ce35764a8ePatch
- https://git.kernel.org/stable/c/4b03da87d0b7074c93d9662c6e1a8939f9b8b86ePatch
- https://git.kernel.org/stable/c/666e934d749e50a37f3796caaf843a605f115b6fPatch
- https://git.kernel.org/stable/c/81d23d2a24012e448f651e007fac2cfd20a45ce0Patch
- https://git.kernel.org/stable/c/d50d62d5e6ee6aa03c00bddb91745d0b632d3b0fPatch
- https://git.kernel.org/stable/c/e1fccfb4638ee6188377867f6015d0ce35764a8ePatch
- https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html
Timeline
- Published
- Jul 12, 2024
- Last modified
- Jun 17, 2026
- NVD status
- Modified