CVE-2026-74287 in Linuxinfo

Zusammenfassung

von VulDB • 15.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

sctp: Validierung der Länge des eingebetteten Adressparameters

`sctp_verify_asconf()` und `sctp_verify_param()` validieren nur die Parameter ADD_IP, DEL_IP und SET_PRIMARY gegen eine feste Mindestgröße von sizeof(struct sctp_addip_param) + sizeof(struct sctp_paramhdr). Dies stellt sicher, dass der äußere Parameter groß genug ist, um einen eingebetteten Adressparameter-Header aufzunehmen, überprüft jedoch nicht, ob die deklarierte Länge des eingebetteten Adressparameters innerhalb der Grenzen des äußeren Parameters liegt.

Später extrahieren `sctp_process_param()` und `sctp_process_asconf_param()` den eingebetteten Adressparameter und übergeben ihn an `af->from_addr_param()`, welches die Adresse basierend auf der Länge des Adressparameters für das parsing der variabel langen Adressdaten verwendet. Ein fehlerhafter Peer kann daher eine Länge für einen eingebetteten Adressparameter angeben, die die verbleibenden Bytes im einschließenden Parameter überschreitet.

Es wird validiert, dass `addr_param->p.length` den nach dem Header von sctp_addip_param verfügbaren Speicherplatz nicht überschreitet, bevor der eingebettete Adressparameter verarbeitet wird. Fehlerhafte Parameter werden abgelehnt, wenn die Länge des eingebetteten Adressparameters über die Grenzen des einschließenden Parameters hinausgeht.

Dies verhindert Out-of-Bounds-Lesezugriffe beim Parsen fehlerhafter Parameter in den INIT- oder ASCONF-Verarbeitungspfaden.

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

Zuständig

Linux

Reservieren

15.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-390248

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!