PT-2024-40012 · Gradio · Gradio

Publicado

2024-10-10

·

Atualizado

2024-10-10

CVSS v4.0

2.7

Baixa

VetorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U
Nome do software vulnerável e versões afetadas
Versões do Gradio anteriores à 5.0
Descrição
Este problema consiste em uma falha de validação de dados na etapa de pré-processamento do componente Dropdown do Gradio. Ele permite que invasores contornem as restrições de entrada enviando solicitações personalizadas com valores arbitrários, mesmo quando o parâmetro allow custom value está definido como False. Isso pode levar a problemas de segurança mais graves quando combinado com outras vulnerabilidades.
Recomendações
Para versões anteriores à 5.0, atualize para a versão mais recente para resolver o problema.
Como solução temporária, considere adicionar uma validação manual na função de previsão para verificar se os valores recebidos correspondem aos valores permitidos no menu suspenso antes de processá-los.

Correção

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

Identificadores relacionados

GHSA-26JH-R8G2-6FPR

Produtos afetados

Gradio