CVE-2026-43151Linux内核中的media: iris驱动程序存在逻辑错误。当实例处于IRIS_INST_ERROR状态时,stop_streaming操作被错误跳过,导致视频缓冲区无法归还给vb2核心,引发资源泄漏。此外,用户空间无法在会话失败后进行有效清理,致使固件状态不一致,影响系统可用性。
该漏洞源于iris驱动中对错误状态处理的逻辑缺陷。当实例因配置不支持等原因进入IRIS_INST_ERROR状态时,驱动会跳过stop_streaming回调。这导致两个后果:一是已分配的缓冲区未返回到vb2队列,造成内存泄漏及内核警告;二是用户空间尝试停止流媒体清理会话时操作失败,导致硬件固件处于不一致状态。本地低权限攻击者可通过触发错误状态并尝试释放资源来利用此漏洞,造成系统拒绝服务。