PT-2026-41797 · Npm+1 · @Budibase/Server+1

Merlijnw70

·

Publicado

2026-05-18

·

Atualizado

2026-05-27

·

CVE-2026-45719

CVSS v3.1

6.5

Média

VetorAV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
Nome do Software Vulnerável e Versões Afetadas Budibase versões anteriores a 3.38.1
Descrição O endpoint da API V1 Views "/api/views" aceita um parâmetro calculation no corpo da requisição que é interpolado diretamente em uma definição de função de redução do CouchDB sem validação. Embora um objeto interno SCHEMA MAP defina tipos de cálculo válidos, como sum, count e stats, ele não é utilizado para validar a entrada. Um usuário com permissões de Builder pode injetar código JavaScript arbitrário, que é então executado no motor JavaScript SpiderMonkey do CouchDB quando a visualização é consultada. Isso permite a execução de código arbitrário dentro do sandbox do CouchDB e a potencial exfiltração de dados em todo o banco de dados, já que a função de redução recebe todos os valores de documentos correspondentes.
Recomendações Atualize para a versão 3.38.1. Como medida paliativa temporária, restrinja o acesso ao endpoint "/api/views" para minimizar o risco de exploração.

Exploit

Correção

Code Injection

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-45719
GHSA-363W-HVWH-W7M6

Produtos afetados

@Budibase/Server
Budibase