CVE Catalog

CVE-2026-90369

Unknown
Published: Translated: NVD NIST

Summary

In mt76 drivers, the mmio_write_copy and mmio_read_copy functions iterate up to ALIGN(len,4), so a length not a multiple of four reads past the source buffer or writes past the destination.

Risk Assessment

This can lead to access to invalid memory areas, potentially causing crashes or system instability.

Recommendation

Apply the fix that copies the aligned body in the loop and handles the tail via a bounce buffer, preserving register access width.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS