CVE-2026-74749 in Linuxinformação

Sumário

de VulDB • 27/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

rseq: Previne travamento rígido (hard lockup) na extensão de fatia de tempo concedida.

__exit_to_user_mode_loop() invoca rseq_grant_timeslice_extension() com as interrupções habilitadas. Se a extensão for concedida, ela invoca hrtimer_rearm_deferred_tif() para garantir que um rearme pendente e diferido do hrtimer seja tratado antes de sair para o espaço do usuário.

Embora isso invoque __hrtimer_rearm_deferred(), que espera ser chamado com as interrupções desabilitadas, pois utiliza raw_spin_lock() para adquirir hrtimer_cpu_base::lock. Isso é um livelock à espera de acontecer e foi detectado pelo lockdep:

WARNING: ./include/linux/hrtimer_rearm.h:17 em irqentry_exit, CPU#1: slice_test WARNING: estado inconsistente do bloqueio (inconsistent lock state) uso inconsistente {IN-HARDIRQ-W} -> {HARDIRQ-ON-W}.

Previna isso desabilitando as interrupções ao redor da invocação de hrtimer_rearm_deferred_tif() em rseq_grant_timeslice_extension().

[ tglx: Log de alterações modificado ]

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsável

Linux

Reservar

15/08/2026

Divulgação

26/08/2026

Moderação

aceite

Entrada

VDB-395808

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!