CVE-2026-74750 in Linuxinformação

Sumário

de VulDB • 27/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

ovpn: adiar a liberação da criptografia dos slots de chave para uma fila de trabalho (workqueue)

Os slots de chave são liberados por meio de um kref e o caminho de liberação existente libera as transformações AEAD a partir de um callback RCU. Isso não é seguro para todas as implementações de criptografia: crypto_free_aead pode bloquear, por exemplo, quando uma implementação assíncrona ou baseada em hardware tem trabalho de desmontagem (teardown) a concluir.

Use queue_rcu_work para a liberação do slot da chave. Isso mantém o período de graça RCU necessário pelos leitores dos slots de chave sem travamento (lockless), mas executa a desmontagem real da criptografia no contexto da fila de trabalho, onde o bloqueio é permitido. Uma vez que o callback rcu_work seja executado, os leitores RCU pré-existentes já se foram, e a liberação final do kref já comprova que não há mais usuários das transformações; portanto, o worker pode liberar as transformações AEAD e libertar o slot diretamente.

O patch anterior drena ovpn_wq durante a saída do módulo, para que o trabalho de desmontagem dos slots de chave em fila não sobreviva ao texto do módulo.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Linux

Reservar

15/08/2026

Divulgação

26/08/2026

Moderação

aceite

Entrada

VDB-395809

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!