Skip to main content
← All vulnerabilities
CVE-2026-98882EUVD-2026-108676

media: chips-media: wave5: Add range checks for dec_output_info

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 6.12.111, 6.18.53
None on Exploit-DB, Metasploit or GitHub

Summary

The Linux kernel's Chips&Media Wave5 video decoder driver (used for hardware video decoding) could write past the bounds of an internal frame buffer array when it received invalid decoded-output data. This could corrupt kernel memory, potentially causing crashes or other unpredictable behavior.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

In the Linux kernel, the following vulnerability has been resolved: media: chips-media: wave5: Add range checks for dec_output_info If the driver's dec_output_info contains invalid data the driver can write in invalid memory. Add a range check for that. This fixes this smatch error: drivers/media/platform/chips-media/wave5/wave5-vpuapi.c:588 wave5_vpu_dec_get_output_info() error: buffer overflow 'inst->frame_buf' 64 <= 127

Timeline

  1. CVE published
  2. First seen by cve.now
  3. Record last updated

Affected versions

  • Linux Linux

    From 45d1a2b93277a24a90265055f5b87c7562d6acb9 · fixed in d6f777d11c7b34549cdadd8578d4b85f685eb976; From 45d1a2b93277a24a90265055f5b87c7562d6acb9 · fixed in 144f24ec0fc1e51673611912a6d14ded0a61db43; From 45d1a2b93277a24a90265055f5b87c7562d6acb9 · fixed in 79aef69bb0903616f4867f0168aea717a11c439c

  • Linux Linux

    6.8

  • KernelLinux

    fixed in 6.12.111; From 6.13.0 · fixed in 6.18.53

References 3

git.kernel.org