PT-2026-61247 · Linux · Linux

CVE-2026-63930

·

Publicado

2026-07-19

·

Atualizado

2026-07-19

CVSS v3.1

7.8

Alta

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
In the Linux kernel, the following vulnerability has been resolved:
iio: buffer: hw-consumer: fix use-after-free in error path
In the err put buffers cleanup path of iio hw consumer alloc(), the code was using list for each entry() to iterate through buffers while calling iio buffer put() which can free the current buffer if refcount drops to 0. The list for each entry() loop macro then evaluates buf->head.next to continue iteration, accessing the freed buffer.
Fix this by using list for each entry safe().

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

CVE-2026-63930

Produtos afetados

Linux