PT-2024-6981 · Linux+6 · Linux Kernel+6

Publicado

2024-06-28

·

Atualizado

2025-09-29

·

CVE-2024-42148

CVSS v3.1

7.8

Alta

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Nome do software vulnerável e versões afetadas
Kernel do Linux (versões afetadas não especificadas)
Descrição
O problema está relacionado a uma leitura/gravação fora dos limites que ocorre na matriz “struct stats query entry query” presente dentro da estrutura ‘bnx2x fw stats req’ em “drivers/net/ethernet/broadcom/bnx2x/bnx2x.h”. Isso ocorre ao usar um sistema com 32 núcleos de CPU físicos ou mais, ou quando o usuário define um número de filas Ethernet maior ou igual a FP SB MAX E1x usando o parâmetro de módulo num queues. A matriz tem um tamanho total de 19, e os acessos a ela são deslocados por BNX2X FIRST QUEUE QUERY IDX. O número total de filas Ethernet não deve exceder FP SB MAX E1x (16), mas uma dessas filas é reservada para FCOE. O número de filas Ethernet deve ser definido como [FP SB MAX E1x -1] (15) se o FCOE estiver habilitado ou [FP SB MAX E1x] (16) se não estiver.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.

Exploit

Improper Validation of Array Index

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

ALSA-2025_16880
ALT-PU-2024-10465
ALT-PU-2024-12537
ALT-PU-2024-13979
ALT-PU-2024-14046
BDU:2024-08230
CVE-2024-42148
DLA-4008-1
DSA-5747-1
MGASA-2024-0277
MGASA-2024-0278
OESA-2024-1992
OESA-2024-1994
OESA-2024-1995
OESA-2024-1996
OESA-2025-1078
OPENSUSE-SU-2024_3190-1
OPENSUSE-SU-2024_3209-1
OPENSUSE-SU-2024_3483-1
SUSE-SU-2024:3189-1
SUSE-SU-2024:3190-1
SUSE-SU-2024:3194-1
SUSE-SU-2024:3195-1
SUSE-SU-2024:3209-1
SUSE-SU-2024:3251-1
SUSE-SU-2024:3252-1
SUSE-SU-2024:3383-1
SUSE-SU-2024:3483-1
SUSE-SU-2024:3617-1
SUSE-SU-2025:20044-1
SUSE-SU-2025:20047-1
USN-6999-1
USN-6999-2
USN-7003-1
USN-7003-2
USN-7003-3
USN-7003-4
USN-7003-5
USN-7004-1
USN-7005-1
USN-7005-2
USN-7006-1
USN-7007-1
USN-7007-2
USN-7007-3
USN-7008-1
USN-7009-1
USN-7009-2
USN-7019-1
USN-7029-1

Produtos afetados

Alt Linux
Astra Linux
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu