Vision Ui · Vision Ui · CVE-2025-54884
**Nome do Software Vulnerável e Versões Afetadas**
Vision UI versões 1.4.0 e anteriores
**Descrição**
As funções `generateSecureId` e `getSecureRandomInt` dentro do componente `security-kit` (versões anteriores a 3.5.0, empacotadas no Vision UI 1.4.0 e anteriores) são suscetíveis a ataques de Negação de Serviço (DoS). A função `generateSecureId(length)` utiliza diretamente o parâmetro `length` para determinar o tamanho de um buffer `Uint8Array`. Isso permite que atacantes esgotem a memória do servidor solicitando IDs grandes repetidamente. A função `getSecureRandomInt(min, max)` calcula o tamanho do buffer com base no intervalo entre `min` e `max`, e intervalos grandes podem levar a uma alocação excessiva de memória e loops de amostragem por rejeição intensivos em CPU, potencialmente causando travamentos de thread.
**Recomendações**
Atualize o Vision UI para a versão 1.5.0 ou posterior.
Atualize o componente `security-kit` para a versão 3.5.0 ou posterior.