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

drm/i915/bios: range check LFP Data Block panel_type2

While the panel_type from LFP Data Block is range checked, panel_type2
is not. Add a few helpers for range checking, and use them to not only
check panel_type2, but also improve clarity and correctness in the panel
type selection.

Discovered using AI-assisted static analysis confirmed by Intel Product
Security.

v2:
- Fix commit message typo (Michał)
- Add is_panel_type_pnp() (Ville)

(cherry picked from commit c9ebe5d2f25729d6cfbbb1235d640bf67f9275df)
Published: 2026-08-10
Score: 4.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel DRM i915 driver lacks proper range checking for the panel_type2 field in the LFP Data Block of the BIOS. As a result, a BIOS containing a value outside the expected bounds could be interpreted incorrectly by the driver, leading to an unintended panel type selection. This misconfiguration may manifest as display errors or cause kernel instability, as suggested by the description of the issue and the change that was made to improve correctness.

Affected Systems

All Linux kernels that compile and load the i915 DRM driver and support panel_type2 in the LFP BIOS are affected. Since the CVE provides no explicit version range, any kernel version prior to the application of commit c9ebe5d2 – which was cherry‑picked into the official code – is potentially vulnerable.

Risk and Exploitability

The CVSS score of 4.4 and an EPSS score of < 1% indicate a moderate severity and a very low probability of exploitation. The vulnerability is not listed in CISA’s KEV catalog and no public exploits have been reported. The available data does not specify the attack vector or require particular conditions beyond the presence of a BIOS with an out‑of‑range panel_type2 value, so the exact likelihood of successful exploitation remains uncertain.

Generated by OpenCVE AI on August 13, 2026 at 06:05 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Linux kernel to a release that includes the commit c9ebe5d2, which adds range checks for panel_type2.
  • If an immediate kernel upgrade is not possible, apply the patch locally by cherry‑picking the commit into your kernel tree and rebuilding the kernel.
  • Ensure that the BIOS data block is validated by checking dmesg for any panel_type2 related errors; consider resetting BIOS to factory defaults if the issue persists.

Generated by OpenCVE AI on August 13, 2026 at 06:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4745-1 linux-6.12 security update
History

Wed, 12 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-1285
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Moderate


Mon, 10 Aug 2026 15:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20

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

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drm/i915/bios: range check LFP Data Block panel_type2 While the panel_type from LFP Data Block is range checked, panel_type2 is not. Add a few helpers for range checking, and use them to not only check panel_type2, but also improve clarity and correctness in the panel type selection. Discovered using AI-assisted static analysis confirmed by Intel Product Security. v2: - Fix commit message typo (Michał) - Add is_panel_type_pnp() (Ville) (cherry picked from commit c9ebe5d2f25729d6cfbbb1235d640bf67f9275df)
Title drm/i915/bios: range check LFP Data Block panel_type2
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-17T05:01:37.262Z

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

Link: CVE-2026-68247

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-10T13:20:13.190

Modified: 2026-08-17T05:18:27.020

Link: CVE-2026-68247

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-10T12:01:13Z

Links: CVE-2026-68247 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T06:15:15Z

Weaknesses
  • CWE-1285

    Improper Validation of Specified Index, Position, or Offset in Input

  • CWE-20

    Improper Input Validation