PT-2026-55699 · Linux · Linux
Igor Ushakov
·
Publicado
2026-07-04
·
Atualizado
2026-07-04
·
CVE-2026-53361
Nenhuma
Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
In the Linux kernel, the following vulnerability has been resolved:
af unix: Set gc in progress to true in unix gc().
Igor Ushakov reported that unix gc() could run with gc in progress
being false if the work is scheduled while running:
Thread 1 Thread 2 Thread 3
unix schedule gc() unix schedule gc()
`- if (!gc in progress) `- if (!gc in progress)
|- gc in progress = true |
`- queue work() |unix gc() <----------------/ |
| |- gc in progress = true
...
- queue work() | | - gc in progress = false |
|
unix gc() <---------------------------------------------'
|
... /* gc in progress == false */
|
`- gc in progress = falseunix peek fpl() relies on gc in progress not to confuse GC
by MSG PEEK.
Let's set gc in progress to true in unix gc().
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux