PT-2025-17631 · Insyde · Insydeh2O

CVE-2024-52878

·

Publicado

2025-04-23

·

Atualizado

2025-08-15

CVSS v3.1

7.5

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas: Versões do kernel Insyde InsydeH2O 5.2 até 05.29.49 Versões do kernel Insyde InsydeH2O 5.3 até 05.38.49 Versões do kernel Insyde InsydeH2O 5.4 até 05.46.49 Versões do kernel Insyde InsydeH2O 5.5 até 05.54.49 Versões do kernel Insyde InsydeH2O 5.6 até 05.61.49 Versões do kernel Insyde InsydeH2O 5.7 até 05.70.49
Descrição: Uma falha foi descoberta no driver VariableRuntimeDxe do kernel Insyde InsydeH2O. A função VariableServicesSetVariable() pode ser chamada por gRT ->SetVariable() ou pelas funções SmmSetSensitiveVariable() ou SmmInternalSetVariable() a partir do SMM. Esta função utiliza StrSize() para obter o tamanho do nome da variável, StrLen() para obter o comprimento do nome da variável e StrCmp() para comparar strings, o que pode causar uma leitura além dos limites do buffer.
Recomendações: Para as versões do kernel Insyde InsydeH2O 5.2 até 05.29.49, atualize para a versão 05.29.50 ou posterior. Para as versões do kernel Insyde InsydeH2O 5.3 até 05.38.49, atualize para a versão 05.38.50 ou posterior. Para as versões do kernel Insyde InsydeH2O 5.4 até 05.46.49, atualize para a versão 05.46.50 ou posterior. Para as versões do kernel Insyde InsydeH2O 5.5 até 05.54.49, atualize para a versão 05.54.50 ou posterior. Para as versões do kernel Insyde InsydeH2O 5.6 até 05.61.49, atualize para a versão 05.61.50 ou posterior. Para as versões do kernel Insyde InsydeH2O 5.7 até 05.70.49, atualize para a versão 05.70.50 ou posterior.

Correção

Buffer Over-read

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-52878

Produtos afetados

Insydeh2O