PatchSiren cyber security CVE debrief
CVE-2026-43310 Linux CVE debrief
A vulnerability in the Linux kernel's media subsystem, specifically in the Verisilicon Hantro VPU driver, could lead to a bus error and potentially cause system hangs when decoding H.264 and HEVC video streams simultaneously on the i.MX8MQ platform. This issue arises from a hardware limitation where the g1 VPU and g2 VPU cannot decode simultaneously. To address this, g1 and g2 VPUs are ensured to operate alternately, allowing for successful multi-instance decoding of H.264 and HEVC. Defenders responsible for Linux kernel-based systems, particularly those using the i.MX8MQ platform and Verisilicon Hantro VPU for video decoding, should assess exposure and prioritize verification and
- Vendor
- Linux
- Product
- Unknown
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-08
- Original CVE updated
- 2026-10-15
- Advisory published
- 2026-05-08
- Advisory updated
- 2026-10-15
Who should care
Defenders responsible for Linux kernel-based systems, particularly those using the i.MX8MQ platform and Verisilicon Hantro VPU for video decoding, should assess exposure and prioritize verification and patching.
Why it matters
A vulnerability in the Linux kernel's Verisilicon Hantro VPU driver could lead to system hangs and bus errors during simultaneous H.264 and HEVC video decoding on i.MX8MQ platforms. Defenders should verify exposure, assess patching priority, and apply available patches to prevent potential issues.
- Potential system hangs during simultaneous H.264 and HEVC video decoding
- Bus errors detected during video decoding
- Corrupted pictures produced during video decoding
- Verification of Linux kernel versions and patches required
Technical summary
The Linux kernel's media subsystem, specifically the Verisilicon Hantro VPU driver, has a vulnerability that could lead to bus errors and system hangs when decoding H.264 and HEVC video streams simultaneously on the i.MX8MQ platform. This was resolved by ensuring g1 and g2 VPUs operate alternately, allowing for successful multi-instance decoding of H.264 and HEVC. The fix addresses a hardware limitation where the g1 VPU and g2 VPU cannot decode simultaneously, preventing bus errors and potential system hangs. Defenders should assess exposure and prioritize verification of Linux kernel versions used in their
Defensive priority
Defenders should assess exposure and prioritize verification of Linux kernel versions used in their environments, particularly those utilizing the i.MX8MQ platform and Verisilicon Hantro VPU for video decoding.
Recommended defensive actions
- Verify Linux kernel versions used in environments with i.MX8MQ platforms and Verisilicon Hantro VPU
- Assess exposure to simultaneous H.264 and HEVC video decoding workloads
- Apply patches from Linux kernel stable branches as available
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The vulnerability was resolved by ensuring that g1 and g2 VPUs operate alternately to avoid bus errors during simultaneous decoding of H.264 and HEVC video streams. This fix was necessary due to a hardware limitation on the i.MX8MQ platform where the g1 VPU and g2 VPU cannot decode simultaneously. The solution allows for successful multi-instance decoding of H.264 and HEVC. Defenders should verify Linux kernel versions used in their environments, particularly those utilizing the i.MX8MQ platform and Verisilicon Hantro VPU for video
Sources and references
Verified primary and authoritative sources
-
CVE-2026-43310 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-43310
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-43310 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-43310
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/286d629d10640bc22f3bf46aa4f356eb7975e862
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/5133ef7c893c2c3aee7dd12503dc480de9dbfbb5
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e0203ddf9af7c8e170e1e99ce83b4dc07f0cd765
416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.