Package: cronie Version: cron Severity: serious Justification: linux system unstable
Dear Maintainer, When setting the time to 19 Jan 2038 3:14 GMT using "date 011903142038" the crond gets high load. Inspection of the cronie code, the meanloop of cron is controlled by a time value that becomes buggie after 0x7fffffff (19/01/2038) Probably cron_sleep is wrong. The actual sleep() is never called after 2038 The time is used to calculate the delay value but when used as unsigned the value becomes negative. it will continously run in the loop causing a high load of the cron daemon. -- System Information: Debian Release: 12.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 6.1.0-10-686-pae (SMP w/1 CPU thread; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled