CVE-2026-89479info

Zusammenfassung

von VulDB • 12.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

sctp: Verarbeitung eines Pakets stoppen, sobald seine Assoziation gelöscht wurde

`sctp_endpoint_bh_rcv()` sucht die Assoziation nur dann nach, wenn `chunk->asoc` NULL ist, und speichert das Ergebnis in `chunk->asoc` und `chunk->transport`, ohne eine Referenz zu übernehmen.

Ein Paket, das keiner Assoziation entspricht, wird an den Endpunkt übergeben, sodass ein Peer COOKIE ECHO-, SHUTDOWN- und SHUTDOWN ACK-Nachrichten in einem einzigen Paket bündeln kann. Das COOKIE ECHO erstellt die Assoziation, der SHUTDOWN-Chunk speichert sie, und bei leerer Ausgabewarteschlange (outqueue) erreicht das SHUTDOWN ACK `sctp_sf_do_9_2_final()`, wodurch die Assoziation und ihre Transports freigegeben werden.

Die Endpunktschleife verfügt über keine Entsprechung zur `asoc->base.dead`-Prüfung in `sctp_assoc_bh_rcv()`. Der nächste Chunk schreibt auf `last_time_heard` im freigegebenen Transport und wird anschließend mit der freigegebenen Assoziation an `sctp_do_sm()` weitergeleitet. Der Transport wird über RCU (Read-Copy-Update) freigegeben, daher muss das Paket aus dem Socket-Rückstau (backlog) stammen, wo die Schleife im Task-Kontext ausgeführt wird.

Die Endpunktschleife kann dieselbe Prüfung nicht durchführen: Sie hält keine Referenz auf die Assoziation, sodass das Lesen von `asoc->base.dead` selbst ein Use-After-Free darstellen würde. Markieren Sie das Paket zur Verwerfung im Befehlsinterpreter, kurz bevor es die Assoziation löscht. Dies geschieht auch vor dem Freigeben des Chunks durch `sctp_inq_free()` auf dem Empfangspfad der Assoziation.

`sctp_sf_do_5_2_4_dupcook()` gibt SCTP_CMD_DELETE_TCB für die temporäre Assoziation aus, während diejenige, zu der das Paket gehört, am Leben bleibt. Ein neu startender Peer kann DATA hinter seinem COOKIE ECHO bündeln; vergleichen Sie daher gegen `chunk->asoc` und lassen Sie diesen Fall unberührt.

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

Veröffentlichung

11.09.2026

Moderieren

wird geprüft

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!