CVE-2022-50506 in Linuxinformação

Sumário

de VulDB • 24/05/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

drbd: clonar bio apenas se houver um dispositivo de backing

O commit c3447a787e34cb (drbd: definir ->bi_bdev em drbd_req_new) moveu uma chamada bio_set_dev (que desde então foi removida) para um ponto "anterior", passando de drbd_request_prepare para drbd_req_new.

O problema é que isso acessa device->ldev->backing_bdev, que não possui verificação de NULL neste ponto. Quando não há um ldev (ou seja, quando o dispositivo DRBD é diskless), isso resulta em uma desreferência de ponteiro nulo.

Portanto, aloque apenas o private_bio se realmente houver um disco. Isso também é uma pequena otimização, já que não clonamos o bio apenas para liberá-lo imediatamente novamente no caso diskless.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

Linux

Reservar

04/10/2025

Divulgação

04/10/2025

Moderação

aceite

Entrada

VDB-327130

CPE

pronto

EPSS

0.00128

KEV

não

Atividades

muito baixo

Fontes

Do you want to use VulDB in your project?

Use the official API to access entries easily!