CVE-2026-43502
Im Linux-Kernel wurde die folgende Schwachstelle behoben: net/rds: Bereinigung von Zerocopy-Sendvorgängen vor dem Einreihen der Nachricht behandeln Ein Zerocopy-Sendevorgang kann fehlschlagen, nachdem Benutzerseiten gepinnt wurden, aber bevor die Nachricht an den sendenden Socket angehängt wurde. Der Bereinigungspfad leitet den Zerocopy-Status derzeit aus rm->m_rs ab, sodass eine nicht eingereihte Nachricht bereinigt werden kann, als ob sie normale Nutzlastseiten besäße. Die Zerocopy-Zugehörigkeit wird jedoch tatsächlich durch das Vorhandensein von op_mmp_znotifier bestimmt, unabhängig davon, ob die Nachricht die Socket-Warteschlange erreicht hat. op_mmp_znotifier in rds_message_purge() frühzeitig erfassen und als Bereinigungsunterscheidung verwenden. Wenn die Nachricht bereits einem Socket zugeordnet ist, den bestehenden Abschluss-Pfad beibehalten. Andernfalls die Abrechnung der gepinnten Seiten direkt verringern und den Notifier freigeben, bevor die Nutzlastseiten freigegeben werden. Dadurch bleibt die Bereinigung bei einem frühen Sende-Fehler mit den Zerocopy-Lebensdauerregeln konsistent, ohne den normalen Abschluss-Pfad für eingereihte Nachrichten zu ändern.
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HBetroffene Produkte
| Hersteller | Produkt | Versionen |
|---|---|---|
| linux | linux kernel | < 5.10.258 |
Verwandte Artikel
This product uses the NVD API but is not endorsed or certified by the NVD.
Die technische Beschreibung ist unsere Übersetzung des englischen NVD-Originaltexts.
