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

media: ti: vpe: unwind v4l2 device registration on probe error

If the vpe_top resource is missing, vpe_probe() returns -ENODEV after
v4l2_device_register() has succeeded. Probe failures do not call the
driver's remove callback, so the v4l2 device remains registered on that
error path.

Route that failure through the existing v4l2_device_unregister() unwind
label, matching the other errors after v4l2_device_register().
Published: 2026-08-10
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

During initialization of the TI Video Processing Engine driver, a probe failure removes a required resource, causing the device registration function to succeed before the driver aborts. The error path does not trigger the driver’s remove callback, leaving the v4l2 device registered in the system. This improper cleanup can lead to a lingering device entry, potentially exhausting device table resources or causing inconsistent device state for clients that interact with the media subsystem.

Affected Systems

The flaw resides in the Linux kernel’s media subsystem, specifically the TI VPE driver. All Linux distributions using a kernel build that includes this driver and has not yet applied the relevant patch are affected. No specific kernel version range is supplied in the data, so any kernel variant containing the buggy code before the commit can be impacted.

Risk and Exploitability

The CVSS score is not provided, and the EPSS score is unavailable, so the quantitative risk cannot be precisely measured. The vulnerability is not listed in CISA’s KEV catalog. The attack would likely require privileged access to trigger a probe failure or the ability to manipulate hardware parameters to force the missing vpe_top condition. Given the local nature of the fault and the lack of readily exploitable remote vectors, the overall risk is moderate, with potential for localized resource exhaustion or state corruption if exploited repeatedly.

Generated by OpenCVE AI on August 10, 2026 at 14:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel update that includes the commit fixing the probe rollback logic (see the provided commit URLs).
  • If a kernel upgrade is impossible, disable or unload the VPE driver module to prevent the lingering registration.
  • Consider restarting the system or manually unregistering the stuck v4l2 device as a temporary mitigant.

Generated by OpenCVE AI on August 10, 2026 at 14:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: media: ti: vpe: unwind v4l2 device registration on probe error If the vpe_top resource is missing, vpe_probe() returns -ENODEV after v4l2_device_register() has succeeded. Probe failures do not call the driver's remove callback, so the v4l2 device remains registered on that error path. Route that failure through the existing v4l2_device_unregister() unwind label, matching the other errors after v4l2_device_register().
Title media: ti: vpe: unwind v4l2 device registration on probe error
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-10T12:00:26.322Z

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

Link: CVE-2026-68207

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T14:30:04Z

Weaknesses

No weakness.