PT-2026-51453 · Budibase · Budibase
CVSS v3.1
7.4
Alta
| Vetor | AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:L |
Nome do Software Vulnerável e Versões Afetadas
Budibase versões anteriores a 3.39.3
Description
O servidor da aplicação expõe um endpoint não autenticado que gera URLs pré-assinadas
PutObject do S3 usando credenciais armazenadas em uma fonte de dados do workspace. A rota é protegida apenas pelo middleware de recaptcha e não requer autenticação, permissões de tabela, permissões de fonte de dados ou acesso de construtor. Um invasor que conheça o ID do workspace e o ID da fonte de dados S3 pode solicitar uma URL de upload assinada fornecendo valores de bucket e key controlados pelo invasor no corpo da requisição. Isso permite a gravação arbitrária de objetos não autenticados em qualquer local onde as credenciais da fonte de dados S3 armazenadas tenham acesso PutObject, podendo levar à corrupção de dados, substituição de ativos públicos ou abuso de credenciais de nuvem.API Endpoint:
/api/attachments/:datasourceId/url
Vulnerable Parameters: bucket e keyRecommendations
Atualize o Budibase para a versão 3.39.3.
Exploit
Correção
Missing Authentication
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Budibase