CVE-2026-97579: media: mediatek: vcodec: bound AV1 tile-start copy to the array capacity

Published Sep 25, 2026
·
Updated

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

media: mediatek: vcodec: bound AV1 tile-start copy to the array capacity

vdecav1slicesetuptile() copies tilecols + 1 / tilerows + 1 entries into micolstarts[] / mirowstarts[] from the bitstream tileinfo. Bound the copy to the array capacity.

Affected Software

1 affected component
Linux Linux kernel

Event History

Sep 25, 2026
CVE Published
via MITRE·10:22 AM
Data Sourced
via MITRE·10:22 AM
Description
Data Sourced
via NVD·11:17 AM
DescriptionSeverity

Frequently Asked Questions

1

Which systems are exposed to this issue?

Systems using the Linux kernel's MediaTek video codec driver and processing AV1 bitstreams are exposed. The issue is in the AV1 slice tile setup path.

2

What does an attacker need to trigger the flaw?

An attacker needs to cause the affected decoder path to process an AV1 bitstream whose tile column or row information results in more tile-start entries than the destination arrays can hold.

3

What is the immediate mitigation if an updated kernel cannot be deployed?

Avoid processing untrusted AV1 content through the affected MediaTek vcodec AV1 decoding path until the kernel fix can be applied.

4

How can I determine whether a kernel includes the fix?

Check whether the kernel source for vdec_av1_slice_setup_tile() bounds copies into mi_col_starts[] and mi_row_starts[] by their array capacity. The provided stable references identify commits containing the fix.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203