Odebrany

CVE-2026-89571

opublikowano:
modyfikacja:
Ocena CVSS
n/a
Brak oceny

>_ Opis

Tłumaczenie automatyczne – może zawierać nieścisłości.

W jądrze Linuksa usunięto następującą lukę:

cxl/features: powiązany ładunek polecenia fwctl z buforem wejściowym

fwctl_cmd_rpc() kopiuje bajty cmd->in_len do inbuf = kvzalloc(cmd->in_len)
i przekazuje inbuf i in_len do ->fw_rpc(). Wywołanie zwrotne CXL cxlctl_fw_rpc()
ignoruje in_len i nigdy nie porównuje z nim kontrolowanego przez użytkownika op_size.

cxlctl_set_feature() ogranicza op_size tylko od dołu
(op_size <= sizeof(feat_in->hdr)), a następnie odczytuje op_size - sizeof(hdr)
bajtów z feat_in->feat_data poprzez cxl_set_feature(). Z małym in_len
i duży op_size, który pierwszy memcpy() już odczytuje za
bufor kvzalloc(in_len); bajty spoza zakresu są umieszczane w skrzynce pocztowej
ładunek i wysłany do urządzenia, do którego może wejść wystarczająco duży op_size
niezmapowana pamięć i oops jądro. Pobierz ścieżki przypina op_size do fix
size, ale także przeczytaj strukturę wejściową bez sprawdzania in_len.

Odrzuć w jednym punkcie wysyłki każde żądanie, którego stały nagłówek plus
op_size nie mieści się w skopiowanym buforze. Dolna granica strażników testowych
odejmowanie i zapewnia, że op_size został skopiowany przed odczytaniem.

>_ Referencje

Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.

This product uses the NVD API but is not endorsed or certified by the NVD.

Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.

CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.

NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org