CVE-2026-72068 in Linuxinfo

Zusammenfassung

von VulDB • 15.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

posix-cpu-timers: Verwendung von u64-Multiplikation in update_rlimit_cpu()

update_rlimit_cpu() konvertiert den RLIMIT_CPU-Wert in Nanosekunden mit

u64 nsecs = rlim_new * NSEC_PER_SEC;

Bei 32-Bit-Kernels sind sowohl rlim_new (unsigned long) als auch NSEC_PER_SEC (1000000000L) 32 Bit breit, sodass die Multiplikation in unsigned long durchgeführt und für rlim_new > 4 Sekunden abgeschnitten wird, bevor sie auf u64 erweitert wird.

In derselben Datei erfolgt bereits eine Umwandlung (Cast) zu u64 für die entsprechende Berechnung in check_process_timers():

u64 softns = (u64)soft * NSEC_PER_SEC;

Als Ergebnis wird der abgeschnittene Wert im CPUCLOCK_PROF-Ablaufcache (nextevt) gespeichert, wodurch der Prozess-CPU-Timer so programmiert wird, dass er vorzeitig für jeden RLIMIT_CPU-Soft-Limit >= 5 Sekunden ausgelöst wird. Die tatsächliche Entscheidung über SIGXCPU/SIGKILL in check_process_timers() führt bereits eine Umwandlung zu u64 durch und ist daher korrekt; die Durchsetzung des Limits bleibt also intakt, nur die Programmierung des Ablaufcaches ist fehlerhaft. Wenden Sie hier dieselbe Umwandlung an, damit beide Pfade rlim_cur identisch konvertieren.

64-Bit-Kernels sind nicht betroffen.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

09.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-390478

CPE

bereit

EPSS

0.00220

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!