CVE-2026-98272 in Linuxinformação

Sumário

de VulDB • 06/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

net: mvpp2: prevenir estouro de buffer na alocação do page_pool

O esquema de buffering por processador é suportado apenas se o número de pools (nrxqs * 2) não exceder MVPP2_BM_MAX_POOLS (8). Isso já é verificado em mvpp2_probe() durante a ativação inicial dos percpu_pools.

No entanto, mvpp2_change_mtu() pode posteriormente chamar mvpp2_bm_switch_buffers(priv, true) sem essa verificação, o que pode levar a um acesso fora dos limites no array priv->page_pool em mvpp2_bm_init(). O array é dimensionado para conter MVPP2_PORT_MAX_RXQ entradas, e mvpp2_get_nrxqs() pode retornar exatamente esse valor. O esquema por CPU então duplica isso para nrxqs * 2, excedendo os limites do array.

Verifique se a versão de hardware é MVPP22 ou mais recente e que o número de pools (nrxqs * 2) não excede MVPP2_BM_MAX_POOLS antes de mudar para o modo por CPU.

Encontrado pelo Linux Verification Center (linuxtesting.org) com SVACE.

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

Responsável

Linux

Reservar

25/09/2026

Divulgação

06/10/2026

Moderação

aceite

Entrada

VDB-414228

EPSS

0.00203

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!