Skip to main content

Linux Kernel CVE-2026-53379

| EUVDEUVD-2026-45452 MEDIUM
Use of Uninitialized Resource (CWE-908)
2026-07-19 Linux GHSA-w98h-753w-vjmp
5.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
5.5 MEDIUM

Local vector only as driver code is not network-reachable; PR:L since loading the camera driver requires some system access; impact is availability-only via kernel memory leak with no confidentiality or integrity effect.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
3.3 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Red Hat
5.5 LOW
qualitative

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

5
Analysis Generated
Jul 29, 2026 - 18:31 vuln.today
CVSS changed
Jul 29, 2026 - 16:22 NVD
5.5 (MEDIUM)
Patch available
Jul 19, 2026 - 13:02 EUVD
CVE Published
Jul 19, 2026 - 10:02 nvd
MEDIUM 5.5
CVE Published
Jul 19, 2026 - 10:02 cve.org
UNKNOWN (no severity yet)

DescriptionNVD

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

media: i2c: ov8856: free control handler on error in ov8856_init_controls()

The control handler wasn't freed if adding controls failed, add an error exit label and convert the existing error return to use it.

AnalysisAI

Resource leak in the Linux kernel's ov8856 OmniVision I2C camera driver exposes systems with that hardware to local denial-of-service via kernel memory exhaustion. The driver's ov8856_init_controls() function fails to call v4l2_ctrl_handler_free() on error exit paths, leaving the control handler's allocated memory unreleased each time control registration fails. No public exploit exists and EPSS probability sits at 0.16% (6th percentile), reflecting that this hardware-specific driver code is rarely reachable in practice.

Technical ContextAI

The ov8856 is an OmniVision 8-megapixel CMOS image sensor used in select consumer and embedded Linux devices, connected via I2C and managed through the Video4Linux2 (V4L2) media subsystem. V4L2 uses a v4l2_ctrl_handler structure that must be explicitly released with v4l2_ctrl_handler_free() to reclaim associated kernel memory. CWE-908 (Use of Uninitialized Resource) describes this class of defect: a partially-initialized structure is abandoned without cleanup when an error occurs partway through setup, in this case inside ov8856_init_controls(). If any call to register a control (e.g., v4l2_ctrl_new_std()) fails, the original code returned early without freeing the handler, producing a kernel-space memory leak. The fix adds a proper error-exit label that ensures the handler is always freed on failure. Affected CPE is cpe:2.3:a:linux:linux:* across stable branches prior to the respective patch commits confirmed by EUVD-2026-45452.

RemediationAI

The primary fix is to upgrade to a patched kernel: Linux 5.15.209, 6.1.175, 6.6.140, 6.12.90, 6.18.32, 7.0.9, or 7.1. Upstream fix commits are available at https://git.kernel.org/stable/c/c13721040a566d832ee8a20ecf04b7ef288a1525, https://git.kernel.org/stable/c/f727e3251ceee91f3d6e6d87e323aaf070f0de8e, and the additional stable-branch commits listed in the references. Ubuntu users should apply USN-8574-1 or USN-8575-1 via standard package management. As a compensating control where patching is not immediately feasible, the ov8856 kernel module can be prevented from loading by adding 'blacklist ov8856' to /etc/modprobe.d/blacklist.conf and running update-initramfs; this eliminates the vulnerable code path entirely but disables camera functionality for the sensor. Systems without ov8856 hardware require no action.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 16.0 Not-Affected

Share

CVE-2026-53379 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy