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

media: verisilicon: hantro: bound G2 HEVC tile loop to the buffer capacity

prepare_tile_info_buffer() writes one entry per tile into the tile_sizes
DMA buffer, sized for a grid equal to the PPS uAPI array capacity. Use the
bounded v4l2_hevc_pps_num_tile_columns() / v4l2_hevc_pps_num_tile_rows()
helpers so the loops stay inside the buffer.
Published: 2026-09-25
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Memory Corruption
Action: Update
AI Analysis

Impact

In the Linux kernel media subsystem, the Hantro HEVC driver performed a loop over the number of tiles defined by the PPS metadata and wrote information for each tile into a DMA buffer sized only for the maximum grid capacity defined by the user API. Because the loop was not bounded by the actual tile count helpers, an attacker could cause the driver to write beyond the allocated buffer, potentially corrupting kernel memory. The vendor has fixed the issue by replacing the size with the bounded helpers v4l2_hevc_pps_num_tile_columns() and v4l2_hevc_pps_num_tile_rows(), ensuring the loop stays inside the buffer limits.

Affected Systems

The flaw affects the Linux kernel as a whole, specifically the media: verisilicon: hantro driver before the reported patch is vulnerable.

Risk and Exploitability

The exploit requires a local attacker able to interact with the Hantro V4L2 device, which typically needs elevated privileges to access media devices. The EPSS score of <1% indicates a very low probability of exploitation, and the vulnerability is not listed in the KEV catalog; the buffer overrun could lead to memory corruption, crashes, or potentially privilege escalation on a local system. The CVSS score of 5.5 denotes a medium severity risk. The vulnerability has been resolved in the kernel, and applying the patch removes the risk.

Generated by OpenCVE AI on October 1, 2026 at 11:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel update that includes the fix for the Hantro HEVC tile loop buffer bound error
  • Reboot the system or reload the kernel module to activate the patched driver
  • Implement device permission restrictions or SELinux policies to limit local user access to the V4L2 Hantro device

Generated by OpenCVE AI on October 1, 2026 at 11:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
History

Sat, 03 Oct 2026 11:15:00 +0000


Thu, 01 Oct 2026 10:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Tue, 29 Sep 2026 13:15:00 +0000

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

None

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'}

threat_severity

Moderate


Fri, 25 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Fri, 25 Sep 2026 10:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: media: verisilicon: hantro: bound G2 HEVC tile loop to the buffer capacity prepare_tile_info_buffer() writes one entry per tile into the tile_sizes DMA buffer, sized for a grid equal to the PPS uAPI array capacity. Use the bounded v4l2_hevc_pps_num_tile_columns() / v4l2_hevc_pps_num_tile_rows() helpers so the loops stay inside the buffer.
Title media: verisilicon: hantro: bound G2 HEVC tile loop to the buffer capacity
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-10-19T09:09:43.743Z

Reserved: 2026-09-24T16:01:01.156Z

Link: CVE-2026-97581

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T11:17:08.897

Modified: 2026-10-19T10:17:27.440

Link: CVE-2026-97581

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-25T00:00:00Z

Links: CVE-2026-97581 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T11:45:07Z

Weaknesses