CVE-2026-98130 in Linux
Zusammenfassung
von VulDB • 25.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
sctp: Behebung einer TOCTOU-Race Condition in SCTP_CMD_TIMER_START
Der Handler für SCTP_CMD_TIMER_START prüft timer_pending(), bevor er timer_reduce() aufruft. Der Timer kann zwischen diesen Operationen ablaufen und sich lösen, wodurch timer_reduce() den Timer neu aktiviert, ohne die Referenz auf die Assoziation zu übernehmen, die für den neu aktiven Timer erforderlich ist.
Der Timer-Callback gibt später bedingungslos seine Assoziationsreferenz frei, was dazu führen kann, dass der Zähler der Assoziationsreferenzen nicht im Gleichgewicht bleibt und es bei der Trennung der Assoziation zu einem Use-After-Free kommt.
Es wird der Rückgabewert von timer_reduce() verwendet, um festzustellen, ob der Timer tatsächlich aktiviert wurde. Die Referenz auf die Assoziation wird nur dann übernommen, wenn timer_reduce() einen neuen Timer erfolgreich startet, wodurch die Race Condition zwischen dem Prüfen des Timer-Status und dem erneuten Aktivieren geschlossen wird.
Dieses Problem wurde von Nico Yip (@_cyeaa_) im Rahmen der TrendAI Zero Day Initiative gemeldet.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.