Katalog CVE

CVE-2026-90369

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W sterownikach mt76 funkcje mmio_write_copy i mmio_read_copy iterują do ALIGN(len,4), co dla długości niebędącej wielokrotnością czwórki powoduje odczyt poza źródłem lub zapis poza celem.

Ocena ryzyka

Może prowadzić do dostępu do nieprawidłowych obszarów pamięci, co może powodować awarie lub niestabilność systemu.

Rekomendacja

Zastosuj poprawkę, która kopiuje wyrównaną część w pętli i obsługuje końcówkę przez bufor pośredni, zachowując szerokość dostępu do rejestrów.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: fix out-of-bounds access in mmio copy helpers mt76_mmio_write_copy() and mt76_mmio_read_copy() iterate up to ALIGN(len, 4), so a length that is not a multiple of four reads past the source buffer (write_copy) or writes past the destination (read_copy). Copy the aligned body in the loop and handle the remaining tail through a 4-byte bounce buffer, keeping the register access width unchanged.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS