Skip to main content
← All vulnerabilities
CVE-2026-98892EUVD-2026-108686

firmware: arm_scmi: Validate BASE_ERROR_EVENT payload size

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 5.10.271, 5.15.222, 6.1.189, 6.6.158, 6.12.111, and 1 more
None on Exploit-DB, Metasploit or GitHub

Summary

In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Validate BASE_ERROR_EVENT payload size BASE_ERROR_EVENT carries a variable number of message reports, with the count encoded in error_status. The notification parser used that count without checking whether the received payload contained all reported entries. Reject truncated payloads before copying the report array.

Timeline

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

Affected versions

  • Linux Linux

    From 585dfab3fb80e67b3a54790b3d5ef2991feb3950 · fixed in 4a754704698017ced0b657c92b468035faad00ed; From 585dfab3fb80e67b3a54790b3d5ef2991feb3950 · fixed in 28d65a0a46435d48b96b6943c518095dff1602a1; From 585dfab3fb80e67b3a54790b3d5ef2991feb3950 · fixed in 890a9c3bf9dae90dcabded9d8e10c708a13779f7; From 585dfab3fb80e67b3a54790b3d5ef2991feb3950 · fixed in c0742f23ec13fb6f5e0cd884323467a6c127d3c2; From 585dfab3fb80e67b3a54790b3d5ef2991feb3950 · fixed in bd8bc95ef2daa3bac56197cffcbf2d4c5ed42216; From 585dfab3fb80e67b3a54790b3d5ef2991feb3950 · fixed in cb77a50d1114c0c9e084176301a8e094d383edfa; From 585dfab3fb80e67b3a54790b3d5ef2991feb3950 · fixed in 56e7e64cdd0e7209a58c8ec66028d63387402919

  • Linux Linux

    5.9

  • KernelLinux

    fixed in 5.10.271; From 5.11.0 · fixed in 5.15.222; From 5.16.0 · fixed in 6.1.189; From 6.2.0 · fixed in 6.6.158; From 6.7.0 · fixed in 6.12.111; From 6.13.0 · fixed in 6.18.53

References 7

git.kernel.org