PT-2025-32008 · Vision Ui+1 · Vision Ui+1

Davidosipov

·

Publicado

2025-08-05

·

Atualizado

2025-08-06

·

CVE-2025-54883

CVSS v4.0

9.3

Crítica

VetorAV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N
Nome do Software Vulnerável e Versões Afetadas Versões do Vision UI 1.4.0 e inferiores Versões do security-kit anteriores à 3.5.0
Descrição A função getSecureRandomInt contém uma vulnerabilidade criptográfica devido a um estouro silencioso de inteiro de 32 bits em sua lógica de mascaramento interna. Isso impede a função de produzir uma distribuição uniforme de números aleatórios quando o intervalo solicitado entre min e max é maior que 2³². A causa raiz é o uso de uma operação de deslocamento à esquerda de bits de 32 bits (<<) para gerar uma máscara de bits para o algoritmo de amostragem por rejeição, resultando em uma máscara incorreta para intervalos que requerem 32 ou mais bits de entropia.
Recomendações Atualize para o Vision UI versão 1.5.0 ou posterior. Atualize o security-kit para a versão 3.5.0 ou posterior.

Exploit

Correção

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2025-54883
GHSA-C9XG-X7H3-MQ2Q

Produtos afetados

Vision Ui
Security-Kit