Description
In the Linux kernel, the following vulnerability has been resolved:
ACPI: LPIT: Avoid u32 multiplication overflow
In lpit_update_residency() there is a possibility of overflow in multiplication, if tsc_khz is large enough (> UINT_MAX/1000).
Change multiplication to mul_u32_u32().
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Metrics
CVSS 3.1 5.5/10
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HAffected software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= eeb2d80d502af28e5660ff4bbe00f90ceb82c2db, < 647d1d50c31e60ef9ccb9756a8fdf863329f7aee; >= eeb2d80d502af28e5660ff4bbe00f90ceb82c2db, < 6c38e791bde07d6ca2a0a619ff9b6837e0d5f9ad; >= eeb2d80d502af28e5660ff4bbe00f90ceb82c2db, < f39c3d578c7d09a18ceaf56750fc7f20b02ada63; >= eeb2d80d502af28e5660ff4bbe00f90ceb82c2db, < c1814a4ffd016ce5392c6767d22ef3aa2f0d4bd1; >= eeb2d80d502af28e5660ff4bbe00f90ceb82c2db, < 72222dfd76a79d9666ab3117fcdd44ca8cd0c4de; >= eeb2d80d502af28e5660ff4bbe00f90ceb82c2db, < d1ac288b2742aa4af746c5613bac71760fadd1c4; >= eeb2d80d502af28e5660ff4bbe00f90ceb82c2db, < b7aab9d906e2e252a7783f872406033ec49b6dae; >= eeb2d80d502af28e5660ff4bbe00f90ceb82c2db, < 56d2eeda87995245300836ee4dbd13b002311782 |
| Linux | Linux | 4.15 |
References
- https://git.kernel.org/stable/c/56d2eeda87995245300836ee4dbd13b002311782Patch
- https://git.kernel.org/stable/c/647d1d50c31e60ef9ccb9756a8fdf863329f7aeePatch
- https://git.kernel.org/stable/c/6c38e791bde07d6ca2a0a619ff9b6837e0d5f9adPatch
- https://git.kernel.org/stable/c/72222dfd76a79d9666ab3117fcdd44ca8cd0c4dePatch
- https://git.kernel.org/stable/c/b7aab9d906e2e252a7783f872406033ec49b6daePatch
- https://git.kernel.org/stable/c/c1814a4ffd016ce5392c6767d22ef3aa2f0d4bd1Patch
- https://git.kernel.org/stable/c/d1ac288b2742aa4af746c5613bac71760fadd1c4Patch
- https://git.kernel.org/stable/c/f39c3d578c7d09a18ceaf56750fc7f20b02ada63Patch
- https://git.kernel.org/stable/c/56d2eeda87995245300836ee4dbd13b002311782Patch
- https://git.kernel.org/stable/c/647d1d50c31e60ef9ccb9756a8fdf863329f7aeePatch
- https://git.kernel.org/stable/c/6c38e791bde07d6ca2a0a619ff9b6837e0d5f9adPatch
- https://git.kernel.org/stable/c/72222dfd76a79d9666ab3117fcdd44ca8cd0c4dePatch
- https://git.kernel.org/stable/c/b7aab9d906e2e252a7783f872406033ec49b6daePatch
- https://git.kernel.org/stable/c/c1814a4ffd016ce5392c6767d22ef3aa2f0d4bd1Patch
- https://git.kernel.org/stable/c/d1ac288b2742aa4af746c5613bac71760fadd1c4Patch
- https://git.kernel.org/stable/c/f39c3d578c7d09a18ceaf56750fc7f20b02ada63Patch
- https://lists.debian.org/debian-lts-announce/2024/06/msg00016.htmlMailing List, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2024/06/msg00020.htmlMailing List, Third Party Advisory
Timeline
- Published
- May 17, 2024
- Last modified
- Jun 17, 2026
- NVD status
- Analyzed