Out-of-bounds read in Linux kernel - CVE-2026-63902
Published: July 20, 2026
Linux kernel
Detailed vulnerability description
The vulnerability allows a local attacker to cause a denial of service.
The vulnerability exists due to an out-of-bounds read in cypress_read_int_callback() in the cypress_m8 USB serial driver when processing malformed short interrupt packets. A local attacker can provide a specially crafted short interrupt report to cause a denial of service.
Successful interrupt transfers can complete with fewer bytes than required for the selected Cypress packet header format.
How to mitigate CVE-2026-63902
Sources
- https://git.kernel.org/stable/c/44f9bab8df7750a1e2a4d6cc22d7c9c2dc096aed
- https://git.kernel.org/stable/c/4a4cb0021ebe1fcadb52e04d19ed8d71470a530b
- https://git.kernel.org/stable/c/90664556916de22467097d4c8ceb716d597a5c32
- https://git.kernel.org/stable/c/9f9bfc80c67f35a275820da7e83a35dface08281
- https://git.kernel.org/stable/c/aaa66708bfb1dca2acd219d1c1582f9f6d5492cb
- https://git.kernel.org/stable/c/ae03453f2c809ca3cf73753269fa6184dea7160f
- https://git.kernel.org/stable/c/be50533fe7068e86eb7adb81988e6d6a3f6dfe53
- https://git.kernel.org/stable/c/fcef31a5a85ccf3c313449a866ec6ed7e4132425