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

USB: serial: io_edgeport: cap received transmit credits

The interrupt-status packet reports transmit credits returned by the
device. edge_interrupt_callback() adds the 16-bit value to txCredits
without checking maxTxCredits.

edge_write() uses txCredits minus the software FIFO count as the amount
of data that fits. Since the FIFO is allocated with maxTxCredits bytes,
txCredits exceeding maxTxCredits can cause OOB write in ring buffer.

Cap accumulated credits at maxTxCredits. Conforming devices should never
hit the cap.
Published: 2026-08-10
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel’s USB serial io_edgeport driver, the code that processes returned transmit credits does not bound the 16‑bit credit value to the configured maximum. This mis‑boundary can inflate the internal txCredits counter beyond maxTxCredits. When the driver later calculates how much data fits into the FIFO ring buffer, the inflated counter causes an out‑of‑bounds write, corrupting kernel memory and potentially leading to a crash. The weakness matches classic buffer‑overflow flaws, identified as CWE‑787.

Affected Systems

All systems running a Linux kernel that includes the io_edgeport USB serial driver and that haven’t applied the upstream patch are affected. The driver is bundled with the standard kernel in every major distribution, so virtually all current kernel releases prior to the fix are vulnerable. Affected version details are not available in the CVE data.

Risk and Exploitability

The CVSS score of 5.5 indicates medium severity, and the EPSS score of <1% shows a very low, but not zero, likelihood of exploitation. The vulnerability is not listed in CISA’s KEV catalog. Since the flaw is triggered by a USB device that reports oversized transmit credits, an attacker would need physical access or the ability to replace a legitimate device. No public exploit is known, and exploiting the issue would require a carefully crafted USB traffic sequence to trigger the overflow.

Generated by OpenCVE AI on August 13, 2026 at 06:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the kernel to a version that contains the io_edgeport credit‑bounding fix.
  • If the kernel cannot be updated immediately, blacklist or unload the io_edgeport module to prevent the vulnerable driver from loading on boot.
  • Enforce a udev rule that allows only trusted USB serial devices, blocking any other serial ports that might use the io_edgeport driver.

Generated by OpenCVE AI on August 13, 2026 at 06:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4745-1 linux-6.12 security update
History

Wed, 19 Aug 2026 16:45:00 +0000


Thu, 13 Aug 2026 05:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Wed, 12 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-787
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:P/AC:H/PR:L/UI:R/S:U/C:N/I:H/A:H'}

threat_severity

Moderate


Mon, 10 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: USB: serial: io_edgeport: cap received transmit credits The interrupt-status packet reports transmit credits returned by the device. edge_interrupt_callback() adds the 16-bit value to txCredits without checking maxTxCredits. edge_write() uses txCredits minus the software FIFO count as the amount of data that fits. Since the FIFO is allocated with maxTxCredits bytes, txCredits exceeding maxTxCredits can cause OOB write in ring buffer. Cap accumulated credits at maxTxCredits. Conforming devices should never hit the cap.
Title USB: serial: io_edgeport: cap received transmit credits
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-19T16:34:21.018Z

Reserved: 2026-07-30T09:28:09.385Z

Link: CVE-2026-68365

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-10T13:20:29.117

Modified: 2026-08-19T17:20:46.083

Link: CVE-2026-68365

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-10T12:03:42Z

Links: CVE-2026-68365 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T07:00:12Z

Weaknesses