2026-09-26 13:23CVE-2026-100688VulnCheck
PUBLISHED5.2CWE-639

Budibase server before 3.45.0 Cross-Tenant Information Disclosure

Budibase server before 3.45.0 contains a cross-tenant information disclosure vulnerability in the GET /api/applications/:appId/appPackage endpoint that allows authenticated users to read another tenant's application metadata and source code. Attackers can supply a victim tenant's app id to retrieve sensitive application details including navigation structure, role names, internal screen URLs, JavaScript snippets, and user identifiers without authorization checks.

Problem type

Affected products

budibase

server

< 3.45.0 - AFFECTED

3.45.0 - UNAFFECTED

References

GitHub Security Advisories

GHSA-x59p-xj2h-33r8

Budibase server before 3.45.0 contains a cross-tenant information disclosure vulnerability in the...

https://github.com/advisories/GHSA-x59p-xj2h-33r8

Budibase server before 3.45.0 contains a cross-tenant information disclosure vulnerability in the GET /api/applications/:appId/appPackage endpoint that allows authenticated users to read another tenant's application metadata and source code. Attackers can supply a victim tenant's app id to retrieve sensitive application details including navigation structure, role names, internal screen URLs, JavaScript snippets, and user identifiers without authorization checks.

JSON source

https://cveawg.mitre.org/api/cve/CVE-2026-100688
Click to expand
{
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "cveMetadata": {
    "cveId": "CVE-2026-100688",
    "assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
    "assignerShortName": "VulnCheck",
    "dateUpdated": "2026-09-26T13:23:48.061Z",
    "dateReserved": "2026-09-26T02:37:41.037Z",
    "datePublished": "2026-09-26T13:23:48.061Z",
    "state": "PUBLISHED"
  },
  "containers": {
    "cna": {
      "providerMetadata": {
        "orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
        "shortName": "VulnCheck",
        "dateUpdated": "2026-09-26T13:23:48.061Z"
      },
      "datePublic": "2026-09-10T00:00:00.000Z",
      "title": "Budibase server before 3.45.0 Cross-Tenant Information Disclosure",
      "descriptions": [
        {
          "lang": "en",
          "value": "Budibase server before 3.45.0 contains a cross-tenant information disclosure vulnerability in the GET /api/applications/:appId/appPackage endpoint that allows authenticated users to read another tenant's application metadata and source code. Attackers can supply a victim tenant's app id to retrieve sensitive application details including navigation structure, role names, internal screen URLs, JavaScript snippets, and user identifiers without authorization checks."
        }
      ],
      "affected": [
        {
          "vendor": "budibase",
          "product": "server",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "0",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "3.45.0"
            },
            {
              "version": "3.45.0",
              "status": "unaffected",
              "versionType": "semver"
            }
          ]
        }
      ],
      "problemTypes": [
        {
          "descriptions": [
            {
              "lang": "en",
              "description": "Authorization Bypass Through User-Controlled Key",
              "cweId": "CWE-639",
              "type": "CWE"
            }
          ]
        }
      ],
      "references": [
        {
          "url": "https://github.com/Budibase/budibase/security/advisories/GHSA-4946-qf2m-wrh5",
          "name": "GitHub Security Advisory (GHSA-4946-qf2m-wrh5)",
          "tags": [
            "vendor-advisory"
          ]
        },
        {
          "url": "https://www.vulncheck.com/advisories/budibase-server-before-3.45.0-cross-tenant-information-disclosure",
          "name": "VulnCheck Advisory: Budibase server before 3.45.0 Cross-Tenant Information Disclosure",
          "tags": [
            "third-party-advisory"
          ]
        }
      ],
      "metrics": [
        {
          "format": "CVSS"
        },
        {
          "format": "CVSS",
          "cvssV3_1": {
            "version": "3.1",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N",
            "attackVector": "NETWORK",
            "attackComplexity": "LOW",
            "privilegesRequired": "LOW",
            "userInteraction": "NONE",
            "scope": "UNCHANGED",
            "confidentialityImpact": "HIGH",
            "integrityImpact": "NONE",
            "availabilityImpact": "NONE",
            "baseScore": 6.5,
            "baseSeverity": "MEDIUM"
          }
        }
      ],
      "credits": [
        {
          "lang": "en",
          "value": "Hasinohacker",
          "type": "reporter"
        }
      ]
    }
  }
}