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

media: iris: Add missing platform data entries for SM8750

Two platform-data fields for SM8750 were missed:

- get_vpu_buffer_size = iris_vpu33_buf_size
Without this, the driver fails to allocate the required internal
buffers, leading to basic decode/encode failures during session
bring-up.

- max_core_mbps = ((7680 * 4320) / 256) * 60
Without this capability exposed, capability checks are incomplete and
v4l2-compliance for encoder fails.
Published: 2026-05-06
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This issue stems from CWE-166: Incorrect Initialization, where the Linux kernel iris driver fails to initialize essential platform data fields for the SM8750 device, preventing allocation of vital internal buffers and causing basic decode and encode operations to fail at session start. Without the max_core_mbps capability entry, the driver’s capability checks are incomplete, leading to non‑compliant V4L2 encoder behavior. These deficiencies translate to a loss of media functionality and can interrupt workflows that rely on SM8750 hardware.

Affected Systems

The issue exists in kernel builds that contain the iris driver without the recent commit that supplies the missing get_vpu_buffer_size and max_core_mbps entries. Systems running any Linux distribution with the affected kernel and the SM8750 hardware are affected; specifically, any environment that loads the iris driver for media operations.

Risk and Exploitability

The vulnerability carries an inherent risk of local denial of service when media sessions are initiated, as the driver fails to start and media pipelines break. The likely attack vector is a local user or process that can trigger media operations on the system, exploiting the missing buffer allocation and incomplete capability checks. The EPSS score is less than 1%, indicating a very low exploitation likelihood but still nonzero. The CVSS score of 5.5 indicates moderate severity. The issue is not listed in the CISA KEV catalog, suggesting limited known exploitation. Nevertheless, the lack of buffer allocation and capability checks creates a security weakness that could be leveraged by an attacker with the ability to trigger media operations on the system.

Generated by OpenCVE AI on May 12, 2026 at 21:30 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Check the vendor’s website or kernel release notes for the latest update that includes the missing platform data entries for SM8750.
  • Upgrade the kernel to a version that includes the patch containing the missing get_vpu_buffer_size and max_core_mbps entries.
  • If a kernel upgrade is not feasible, disable the iris driver or remove SM8750 support so that the driver is not activated during boot or runtime.
  • Until a patch is applied, avoid using the SM8750 device for media encode or decode operations to prevent failure of media sessions.
  • Ensure proper initialization of platform data fields by reviewing the driver source or vendor documentation in line with CWE-166 recommendations.

Generated by OpenCVE AI on May 12, 2026 at 21:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 12 May 2026 19:15:00 +0000

Type Values Removed Values Added
Weaknesses NVD-CWE-noinfo
Metrics cvssV3_1

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


Thu, 07 May 2026 04:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-241
CWE-400

Thu, 07 May 2026 00:15:00 +0000


Wed, 06 May 2026 15:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-241
CWE-400

Wed, 06 May 2026 12:15:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: media: iris: Add missing platform data entries for SM8750 Two platform-data fields for SM8750 were missed: - get_vpu_buffer_size = iris_vpu33_buf_size Without this, the driver fails to allocate the required internal buffers, leading to basic decode/encode failures during session bring-up. - max_core_mbps = ((7680 * 4320) / 256) * 60 Without this capability exposed, capability checks are incomplete and v4l2-compliance for encoder fails.
Title media: iris: Add missing platform data entries for SM8750
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-05-11T22:20:37.087Z

Reserved: 2026-05-01T14:12:55.995Z

Link: CVE-2026-43235

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-05-06T12:16:43.693

Modified: 2026-05-12T19:02:14.483

Link: CVE-2026-43235

cve-icon Redhat

Severity :

Publid Date: 2026-05-06T00:00:00Z

Links: CVE-2026-43235 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-05-12T21:45:05Z

Weaknesses