PT-2025-27693

CVE-2025-38107

·

Publicado

2025-06-11

·

Atualizado

2026-10-17

Descrição por

CVSS 3.1
7.8
Alta
MétricasAV: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: Uma condição de corrida foi identificada no componente ETS (Enhanced Transmission Selection) do kernel do Linux. Este problema ocorre quando o timer de perturbação do SFQ é acionado em um momento inadequado, permitindo uma corrida entre duas CPUs. A condição de corrida envolve as funções qdisc tree flush backlog() e qdisc tree reduce backlog(), o que pode levar a um underflow no comprimento da fila pai (qlen). Isso pode ser explorado chamando qdisc purge queue() em vez de qdisc tree flush backlog(), garantindo que todos os pacotes sejam purgados do qdisc antes de liberar o lock.
Recomendações: Para resolver este problema, considere aplicar a correção que substitui qdisc tree flush backlog() por qdisc purge queue() na função ets qdisc change() para prevenir a condição de corrida. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Explorabilidade
Exploit
Impactos
Fornecedores
Produtos afetados
Identificadores relacionados
CLSA-2026-1791852988
CLSA-2026-1792239979
DLA-4327-1
DLA-4328-1
DSA-5973-1
ECHO-C9D8-31C7-32AF
MGASA-2025-0218
MGASA-2025-0219
OPENSUSE-SU-2025:20081-1
SUSE-SU-2025:02853-1
SUSE-SU-2025_02853-1
SUSE-SU-2025:02923-1
SUSE-SU-2025:02969-1
SUSE-SU-2025_02969-1
SUSE-SU-2025:02996-1
SUSE-SU-2025_02996-1
SUSE-SU-2025:02997-1
SUSE-SU-2025_02997-1
SUSE-SU-2025:03011-1
SUSE-SU-2025_03011-1
SUSE-SU-2025:03023-1
SUSE-SU-2025_03023-1
SUSE-SU-2025:20577-1
SUSE-SU-2025:20586-1
SUSE-SU-2025:20601-1
SUSE-SU-2025:20602-1
SUSE-SU-2025:21074-1
SUSE-SU-2025:21139-1
SUSE-SU-2025:21179-1
SUSE-SU-2026:20560-1
USN-7769-1
USN-7769-2
USN-7769-3
USN-7770-1
USN-7771-1
USN-7774-1
USN-7774-2
USN-7774-3
USN-7774-4
USN-7774-5
USN-7775-1
USN-7775-2
USN-7775-3
USN-7776-1
USN-7789-1
USN-7789-2
USN-8028-1
USN-8028-2
USN-8028-3
USN-8028-4
USN-8028-5
USN-8028-6
USN-8028-7
USN-8028-8
USN-8031-1
USN-8031-2
USN-8031-3
USN-8052-1
USN-8052-2
USN-8074-1
USN-8074-2
USN-8126-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾