Description
A vulnerability was detected in libuvc up to 0.0.7. Affected is the function uvc_scan_streaming of the file src/device.c of the component UVC Descriptor Handler. The manipulation results in null pointer dereference. The attack needs to be approached locally. The exploit is now public and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Published: 2026-02-06
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Assess Impact
AI Analysis

Impact

A null pointer dereference occurs in the uvc_scan_streaming function of libuvc version 0.0.7 or earlier, allowing a local attacker to cause a crash when scanning USB video device descriptors. The defect can be leveraged by manipulating camera input data, leading to an application termination or system instability. Because the exploit is publicly available, local systems that rely on libuvc are at risk of denial of service.

Affected Systems

The vulnerability affects the libuvc library, specifically versions up to and including 0.0.7. Systems that integrate libuvc for USB video device handling—such as applications or services that depend on this library for camera support—are impacted. No specific vendor release notes are available yet, and the issue is reported in the libuvc project’s issue tracker.

Risk and Exploitability

The CVSS score of 4.8 places the vulnerability in the moderate range, while the EPSS score of less than 1% indicates a very low probability of exploitation in the wider field. The exploit requires local access and is not included in CISA’s KEV catalog. The attack vector is inferred to be local because the vulnerability is triggered by USB device interaction that a local attacker can control. Consequently, the risk is primarily for environments where USB cameras are enabled for local users or services.

Generated by OpenCVE AI on April 18, 2026 at 18:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Check the libuvc repository or vendor site for a newer release that addresses the null pointer dereference; if a fixed version exists, upgrade immediately.
  • If no patch is available, restrict USB camera access to trusted users only by configuring udev rules or system policies, or disable camera devices in environments where they are not needed.
  • Keep the system and any dependent applications regularly patched and monitor the libuvc issue tracker for updates or workarounds.

Generated by OpenCVE AI on April 18, 2026 at 18:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Mar 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Libuvc libuvc
CPEs cpe:2.3:a:libuvc:libuvc:*:*:*:*:*:*:*:*
Vendors & Products Libuvc libuvc

Fri, 06 Feb 2026 21:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 06 Feb 2026 12:15:00 +0000

Type Values Removed Values Added
First Time appeared Libuvc
Libuvc uvc Descriptor Handler
Vendors & Products Libuvc
Libuvc uvc Descriptor Handler

Fri, 06 Feb 2026 05:45:00 +0000

Type Values Removed Values Added
Description A vulnerability was detected in libuvc up to 0.0.7. Affected is the function uvc_scan_streaming of the file src/device.c of the component UVC Descriptor Handler. The manipulation results in null pointer dereference. The attack needs to be approached locally. The exploit is now public and may be used. The project was informed of the problem early through an issue report but has not responded yet.
Title libuvc UVC Descriptor device.c uvc_scan_streaming null pointer dereference
Weaknesses CWE-404
CWE-476
References
Metrics cvssV2_0

{'score': 1.7, 'vector': 'AV:L/AC:L/Au:S/C:N/I:N/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 3.3, 'vector': 'CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 3.3, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 4.8, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Libuvc Libuvc Uvc Descriptor Handler
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-02-23T09:21:46.700Z

Reserved: 2026-02-05T15:43:47.726Z

Link: CVE-2026-1991

cve-icon Vulnrichment

Updated: 2026-02-06T20:25:04.952Z

cve-icon NVD

Status : Analyzed

Published: 2026-02-06T06:15:50.240

Modified: 2026-03-05T20:58:50.327

Link: CVE-2026-1991

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-18T18:30:07Z

Weaknesses