CVE-2026-80956 in Linuxinformação

Sumário

de VulDB • 12/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

dm-pcache: fornecer apenas segmentos de cache inicializados

get_cache_segment() percorre o mapa de segmentos até cache->n_segs, que é a contagem de segmentos do dispositivo físico, mas cache_segs_init() inicializa apenas os primeiros cache_info->n_segs segmentos. Uma imagem manipulada com cache_info->n_segs menor que a contagem de dispositivos deixa as estruturas pcache_cache_segment restantes zeradas (segment.data == NULL), e o alocador pode fornecer uma delas para cache_kset_close(), que grava através do ponteiro data do segmento retornado sem nenhuma verificação de NULL.

Limite a busca do alocador a cache_info->n_segs, de modo que apenas segmentos inicializados sejam retornados. Um cache conforme define n_segs igual à contagem de segmentos do dispositivo, portanto isso não rejeita nada legítimo.

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

Responsável

Linux

Reservar

26/08/2026

Divulgação

11/09/2026

Moderação

aceite

Entrada

VDB-402668

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!