CVE-2026-82874 ToolJet before v3.16.208 Cross-Tenant Authorization Bypass via tooljet-db

Critical 9.4 Published Updated

Attackers can bypass tenant isolation to read, modify, or delete data across organizations in ToolJet by exploiting missing authorization checks in database endpoints.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-82874?

CVE-2026-82874 is a critical missing authorization vulnerability in ToolJet, published on 31 Aug 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

ToolJet before v3.16.208 fails to validate that authenticated users belong to the organization specified in the organizationId path parameter of tooljet-db endpoints, allowing any Builder user to read, modify, and delete tables across tenant boundaries. Attackers can extract victim organization IDs from public app endpoints, then exploit schema operation endpoints to disclose table schemas, plant malicious tables, corrupt existing schemas, or permanently destroy victim data without any relationship to the target organization.

Weakness: CWE-639

Which versions are affected by CVE-2026-82874?

How do I fix CVE-2026-82874?

No fix has been published for CVE-2026-82874 yet. Limit exposure of the affected software until one is available.

Upgrade, and check permissions on every request on the server, not only in the interface. More about Missing authorization.

Is CVE-2026-82874 being exploited?

There is no known exploitation of CVE-2026-82874 in the wild and no public exploit code.

Sources

Also known as GHSA-7xg3-7665-2f35.

Is CVE-2026-82874 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free