Menu

Star on GitHub · 3.2k

CVE-2026-63902

In the Linux kernel, the following vulnerability has been resolved: USB: serial: cypress_m8: validate interrupt packet headers cypress_read_int_callback() parses the interrupt-in buffer according…

Published Jul 19, 2026EPSS 0.23%

Overview

CVE-2026-63902 is a known-severity vulnerability. It was published on July 19, 2026.

Technical description

In the Linux kernel, the following vulnerability has been resolved:

USB: serial: cypress_m8: validate interrupt packet headers

cypress_read_int_callback() parses the interrupt-in buffer according to

the selected Cypress packet format. Format 1 has a two-byte status/count

header and format 2 has a one-byte combined status/count header. The

usb-serial core sizes the interrupt-in buffer from the endpoint

descriptor's wMaxPacketSize, and successful interrupt transfers can

complete short when URB_SHORT_NOT_OK is not set.

Check that the completed packet contains the selected header before

reading it. Malformed short reports are ignored and the interrupt URB is

resubmitted through the existing retry path, preventing out-of-bounds

header-byte reads.

KASAN report as below:

KASAN slab-out-of-bounds in cypress_read_int_callback+0x240/0x7f0

Read of size 1

Call trace:

cypress_read_int_callback() (drivers/usb/serial/cypress_m8.c:1009)

__usb_hcd_giveback_urb()

dummy_timer()

[ johan: use co

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-63902?

CVE-2026-63902 is a known-severity vulnerability. It was published on July 19, 2026.

How severe is CVE-2026-63902?

CVSS score information is not yet available for this vulnerability. Check back as the CVE record is updated by NVD analysts.

How do I fix or remediate CVE-2026-63902?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-63902?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-63902 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.