PT-2025-8759 · Linux+3 · Linux Kernel+3

Alexandre Belloni

+1

·

Published

2024-12-11

·

Updated

2026-04-20

·

CVE-2024-57953

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The issue is related to an integer overflow in the Linux kernel, specifically in the tps6594 rtc set offset() function. The problem occurs when the offset variable, which is a long in the range (-277774)-277774, is multiplied by TICKS PER HOUR, a large number approximately equal to a hundred million. This multiplication can cause an overflow on 32-bit systems, where a long can hold numbers up to approximately two billion.
Recommendations To resolve the issue, consider changing the type of TICKS PER HOUR to long long to prevent the integer overflow.

Exploit

Fix

Integer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2025-11918
CVE-2024-57953
USN-7521-1
USN-7521-2
USN-7521-3
USN-7651-1
USN-7651-2
USN-7651-3
USN-7651-4
USN-7651-5
USN-7651-6
USN-7652-1
USN-7653-1
USN-7737-1

Affected Products

Astra Linux
Linuxmint
Linux Kernel
Ubuntu