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

Lonial Con

·

Publicado

2024-09-24

·

Atualizado

2025-10-17

·

CVE-2024-53125

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas
Versões do kernel Linux anteriores à 6.11.5
Descrição
Foi corrigida uma vulnerabilidade no kernel do Linux em que a função sync linked regs() deve preservar subreg def. A propagação de intervalo não deve afetar as marcas subreg def. Se esse problema não for resolvido, o verificador poderá reescrever incorretamente certos exemplos de código quando o sinalizador BPF F TEST RND HI32 estiver definido. Isso pode levar ao tratamento incorreto de valores de registros, resultando potencialmente em comportamento inesperado. O problema surge porque a função copy register state() substitui o subreg def de w1, fazendo com que o verificador insira valores aleatórios para os bits hi32 de w1 quando o sinalizador BPF F TEST RND HI32 está definido.
Recomendações
Para resolver este problema, atualize o kernel do Linux para a versão 6.11.5 ou posterior. Como solução temporária, considere desativar o uso do sinalizador BPF F TEST RND HI32 até que o problema seja resolvido. Além disso, restrinja o uso da função sync linked regs() para minimizar o risco de exploração. Evite usar o registro w1 em operações sensíveis até que o problema seja corrigido.

Exploit

Correção

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

Enumeração de Fraquezas

Identificadores relacionados

BDU:2025-03303
CVE-2024-53125
DLA-4075-1
DLA-4076-1
OESA-2024-2533
OESA-2024-2534
OESA-2024-2536
OESA-2024-2537
OPENSUSE-SU-2025_0117-1
OPENSUSE-SU-2025_0153-1
OPENSUSE-SU-2025_0154-1
OPENSUSE-SU-2025_0201-1
OPENSUSE-SU-2025_0229-1
SUSE-SU-2025:0117-1
SUSE-SU-2025:0153-1
SUSE-SU-2025:0154-1
SUSE-SU-2025:0201-1
SUSE-SU-2025:0201-2
SUSE-SU-2025:02264-1
SUSE-SU-2025:0229-1
SUSE-SU-2025:02321-1
SUSE-SU-2025:02322-1
SUSE-SU-2025:02537-1
SUSE-SU-2025:02601-1
SUSE-SU-2025:02610-1
SUSE-SU-2025:02611-1
SUSE-SU-2025:02632-1
SUSE-SU-2025:02636-1
SUSE-SU-2025:02638-1
SUSE-SU-2025:02647-1
SUSE-SU-2025:02652-1
SUSE-SU-2025:02688-1
SUSE-SU-2025:02691-1
SUSE-SU-2025:02698-1
SUSE-SU-2025:02708-1
SUSE-SU-2025:0289-1
SUSE-SU-2025:03301-1
SUSE-SU-2025:03602-1
SUSE-SU-2025:03634-1
SUSE-SU-2025:20165-1
SUSE-SU-2025:20166-1
SUSE-SU-2025:20248-1
SUSE-SU-2025:20249-1
SUSE-SU-2025:20568-1
SUSE-SU-2025:20575-1
SUSE-SU-2025:20576-1
SUSE-SU-2025:20578-1
SUSE-SU-2025:20579-1
SUSE-SU-2025:20584-1
SUSE-SU-2025:20610-1
SUSE-SU-2025:20611-1
SUSE-SU-2025:20620-1
SUSE-SU-2025:20625-1
SUSE-SU-2025:2264-1
SUSE-SU-2025_0201-1
SUSE-SU-2025_0201-2
SUSE-SU-2025_02264-1
SUSE-SU-2025_02537-1
SUSE-SU-2025_03301-1
USN-7276-1
USN-7277-1
USN-7310-1
USN-7387-1
USN-7387-2
USN-7387-3
USN-7388-1
USN-7389-1
USN-7390-1
USN-7407-1
USN-7421-1
USN-7458-1
USN-7459-1
USN-7459-2
USN-7513-1
USN-7513-2
USN-7513-3
USN-7513-4
USN-7513-5
USN-7514-1
USN-7515-1
USN-7515-2
USN-7522-1
USN-7523-1
USN-7524-1

Produtos afetados

Astra Linux
Debian
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu