Skip to content
CVE PROGRAM SOURCE RECORD8.3 High

CVE-2026-103757

Budibase before 3.41.0 SSRF via uploadUrl in AI Table Generation

Description

Budibase through 3.41.0 contains a server-side request forgery vulnerability in AI table generation because the uploadUrl function in packages/server/src/utilities/fileUtils.ts uses raw node-fetch instead of fetchWithBlacklist. Authenticated builder users can send a prompt to POST /api/ai/tables that places an internal URL in an attachment column, causing the server to fetch it and return a presigned object-storage URL containing the response, such as cloud metadata credentials.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Budibase budibase

Default version status: unaffected

  • 0 to < 3.41.0affected
  • 3.41.0unaffected
pkg:npm/budibase

References