CVE-2025-37968 in Linuxinformação

Sumário

de VulDB • 12/05/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

iio: light: opt3001: corrige deadlock devido ao acesso concorrente a flags

A função de IRQ encadeada (threaded IRQ) neste driver lê a flag duas vezes: uma vez para bloquear um mutex e outra para desbloqueá-lo. Embora o código que define a flag seja projetado para evitar isso, existem casos sutis em que a flag pode ser verdadeira na etapa de mutex_lock e falsa na etapa de mutex_unlock. Isso resulta no mutex não sendo desbloqueado, causando um deadlock.

Corrige-se o problema tornando o código opt3001_irq() geralmente mais robusto, lendo a flag em uma variável e utilizando o valor dessa variável em ambas as etapas.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

16/04/2025

Divulgação

20/05/2025

Moderação

aceite

Entrada

VDB-309761

CPE

pronto

EPSS

0.00152

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!