CVE-2026-68229

HighCVSS 7.1/10Last modified Aug 19, 2026

Description

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

media: cedrus: skip invalid H.264 reference list entries

Cedrus consumes H.264 ref_pic_list0/ref_pic_list1 entries from the stateless slice control and later uses their indices to look up decode->dpb[] in _cedrus_write_ref_list().

Rejecting such controls in cedrus_try_ctrl() would break existing userspace, since stateless H.264 reference lists may legitimately carry out-of-range indices for missing references. Instead, guard the actual DPB lookup in Cedrus and skip entries whose indices do not fit the fixed V4L2_H264_NUM_DPB_ENTRIES array.

This keeps the fix local to the driver use site and avoids out-of-bounds reads from malformed or unsupported reference list entries.

Metrics

CVSS 3.1 7.1/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H

Affected software

Source: the vendor's advisory (CNA). NVD analysis pending.

VendorProductVersions
LinuxLinux>= e000e1fa4bdbd783149e7f97cf3be61e1c0bab8c, < a6a109771c51920beb620f30778c29da823cc34c; >= e000e1fa4bdbd783149e7f97cf3be61e1c0bab8c, < 7ff6f728a2433b420bb372cb0e8a4eea3f2e1a4b; >= e000e1fa4bdbd783149e7f97cf3be61e1c0bab8c, < 1db34683b0fbbcb3bc162380c11514ea0a44e8ab; >= e000e1fa4bdbd783149e7f97cf3be61e1c0bab8c, < 2ee8327c85b3ac7b532d2d6a1e3a295d5ad7414a; >= e000e1fa4bdbd783149e7f97cf3be61e1c0bab8c, < 0af8945fcae742d099f59f3c725eb67235953a31; >= e000e1fa4bdbd783149e7f97cf3be61e1c0bab8c, < 9924cb548ee7753a6473997949c3ec48092de0b0; >= e000e1fa4bdbd783149e7f97cf3be61e1c0bab8c, < e53112c2de88982e66c369aee2120d5efd78df30; >= e000e1fa4bdbd783149e7f97cf3be61e1c0bab8c, < 10358ea986c3c85516d1c8206486464f79d36e76
LinuxLinux5.10

References

Timeline

Published
Aug 10, 2026
Last modified
Aug 19, 2026
NVD status
Received

Related CVEs from 2026

CVE-2026-68238.2HKUDS OpenHarness prior to PR #147 remediation contains an insecure default configuration vulnerability where remote channels inherit allow_CVE-2026-682307.3In the Linux kernel, the following vulnerability has been resolved: media: amlogic-c3: Add validations for ae and awb config Avoid invalidCVE-2026-68231In the Linux kernel, the following vulnerability has been resolved: media: airspy: Return queued buffers on start_streaming() failure The CVE-2026-68232In the Linux kernel, the following vulnerability has been resolved: drm/gpusvm: Fix MM reference leak in drm_gpusvm_range_evict If kvmalloCVE-2026-68233In the Linux kernel, the following vulnerability has been resolved: drm/vc4: Shut down BO cache timer before teardown The BO cache timer cCVE-2026-68234In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: fix bo->pin leaking in amdgpu_bo_create_reserved amdgpu_boCVE-2026-68235In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: dce100: skip non-DP stream encoders for DP MST On DCECVE-2026-682367.8In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: set new_stream to NULL after release In dm_update_crtCVE-2026-68237In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/userq: fix indefinite fence wait during GPU reset pre_resetCVE-2026-68238In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Release VFCT ACPI table reference amdgpu_acpi_vfct_bios() CVE-2026-68239In the Linux kernel, the following vulnerability has been resolved: drm/ttm: Account for NULL and handle pages in ttm_pool_backup Pages inCVE-2026-68248.4A stored cross-site scripting (XSS) vulnerability exists in certain 1xxx series NVR devices due to insufficient sanitization of user-supplie
CVE-2026-68229: High severity, CVSS 7.1 | Vulnix