CVE-2026-93146 in Linux
Zusammenfassung
von VulDB • 18.09.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
time/namespace: Validierung des Nanosekunden-Felds in proc_timens_set_offset()
Die Funktion überprüft, ob `tv_sec` im Bereich [-KTIME_SEC_MAX, KTIME_SEC_MAX] liegt, validiert jedoch nicht, ob `tv_nsec` innerhalb des gültigen Bereichs [0, NSEC_PER_SEC-1] liegt, bevor es in `timespec64_add()` verwendet wird.
`timespec64_add()` erwartet, dass beide timespec64-Strukturen normierte Werte mit `tv_nsec` im Bereich [0, 999999999] haben. Wenn `off->val.tv_nsec` ungültige Werte (negativ oder >= NSEC_PER_SEC) enthält, kann dies zu falschen Berechnungen oder unerwartetem Verhalten führen.
Es wurde eine Validierung hinzugefügt, um sicherzustellen, dass `tv_nsec` vor der Addition im gültigen Bereich liegt.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.