Description
USB HID protocol dissector infinite loop and memory leak in 4.6.0 to 4.6.8 and 4.4.0 to 4.4.18 allows denial of service
Published: 2026-09-29
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Patch
AI Analysis

Impact

An infinite loop and memory leak can be triggered when Wireshark processes specific USB HID packets due to improper sequence control and missing bounds checks. The flaw causes continuous allocation of memory until system resources are exhausted, making the application unresponsive or causing it to crash. This is a resource exhaustion vulnerability, documented as CWE‑1325 and CWE‑835, and results in denial of service for anyone attempting to analyze traffic.

Affected Systems

Wireshark Foundation’s Wireshark product is affected. The issue exists in Wireshark releases 4.6.0 through 4.6.8 and 4.4.0 through 4.4.18. Users running these versions and analyzing USB HID traffic are at risk; no other vendors or products are listed as impacted at this time.

Risk and Exploitability

The CVSS score of 5.5 indicates a moderate risk level. The EPSS score of less than 1% shows that the likelihood of exploitation is currently low. The vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that an attacker would need to supply crafted USB HID packets to a system running a vulnerable Wireshark version, which could be achieved with a malicious USB device or by local manipulation of USB traffic. Successful exploitation would cause Wireshark to hang or crash, denying the user the ability to capture or analyze network traffic.

Generated by OpenCVE AI on September 30, 2026 at 03:46 UTC.

Remediation

Vendor Solution

Upgrade to version 4.6.9 or above


OpenCVE Recommended Actions

  • Upgrade Wireshark to version 4.6.9 or newer, which includes the fix for the USB HID protocol dissector.
  • If an upgrade is not possible, restrict user access to USB HID devices or disable the USB HID dissector by configuring the application to ignore that plugin.
  • Monitor Wireshark for signs of resource exhaustion such as long periods of unresponsiveness and restart the process if it becomes unresponsive.

Generated by OpenCVE AI on September 30, 2026 at 03:46 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DSA Debian DSA DSA-6541-1 wireshark security update
History

Tue, 06 Oct 2026 15:00:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:wireshark:wireshark:*:*:*:*:*:*:*:*

Wed, 30 Sep 2026 02:00:00 +0000

Type Values Removed Values Added
First Time appeared Wireshark
Wireshark wireshark
Vendors & Products Wireshark
Wireshark wireshark

Tue, 29 Sep 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 29 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Description USB HID protocol dissector infinite loop and memory leak in 4.6.0 to 4.6.8 and 4.4.0 to 4.4.18 allows denial of service
Title Improperly Controlled Sequential Memory Allocation in Wireshark
Weaknesses CWE-1325
CWE-835
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Moderate


Subscriptions

Wireshark Wireshark
cve-icon MITRE

Status: PUBLISHED

Assigner: GitLab

Published:

Updated: 2026-09-29T15:42:23.522Z

Reserved: 2026-09-23T05:41:50.662Z

Link: CVE-2026-96421

cve-icon Vulnrichment

Updated: 2026-09-29T15:42:16.091Z

cve-icon NVD

Status : Analyzed

Published: 2026-09-29T10:17:16.930

Modified: 2026-10-06T14:42:44.830

Link: CVE-2026-96421

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-29T09:31:03Z

Links: CVE-2026-96421 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T04:00:15Z

Weaknesses
  • CWE-1325

    Improperly Controlled Sequential Memory Allocation

  • CWE-835

    Loop with Unreachable Exit Condition ('Infinite Loop')