CVE-2026-63956
Received Received - Intake

USB Serial Cypress M8 Memory Corruption Fix

Vulnerability report for CVE-2026-63956, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-19

Last updated on: 2026-07-19

Assigner: kernel.org

Description

In the Linux kernel, the following vulnerability has been resolved: USB: serial: cypress_m8: fix memory corruption with small endpoint Make sure that the interrupt-out endpoint max packet size is at least eight bytes to avoid user-controlled slab corruption or NULL-pointer dereference should a malicious device report a smaller size.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-19
Last Modified
2026-07-19
Generated
2026-07-20
AI Q&A
2026-07-19
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
linux linux_kernel *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in the Linux kernel involves a memory corruption issue in the cypress_m8 USB serial driver. It occurs when a malicious USB device reports a small interrupt-out endpoint max packet size, potentially causing slab memory corruption or a NULL-pointer dereference in the kernel.

Detection Guidance

This vulnerability affects the Linux kernel's USB serial driver for Cypress M8 devices. Detection requires checking kernel logs for USB-related errors or examining the cypress_m8 driver behavior. No specific commands are provided in the context to detect this issue.

Impact Analysis

If exploited, this flaw could allow an attacker with physical access to a system to trigger kernel memory corruption or crashes by connecting a specially crafted USB device. This might lead to denial-of-service conditions or privilege escalation on affected systems.

Compliance Impact

This vulnerability does not directly affect compliance with GDPR, HIPAA, or other standards as it involves a low-level kernel memory corruption issue in USB serial drivers. Compliance impact would depend on system-specific configurations and mitigations rather than the vulnerability itself.

Mitigation Strategies

Update the Linux kernel to a patched version that includes the fix for the cypress_m8 driver. Ensure the interrupt-out endpoint max packet size is at least eight bytes to prevent slab corruption or NULL-pointer dereference.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-63956. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart