Description
Teable's v2 REST API controller lacks @Permissions metadata on ORPC endpoints, allowing any authenticated user to bypass authorization checks. Attackers can read table schemas, create tables, and modify or delete records across bases and tables via endpoints like GET /api/v2/tables/get and POST /api/v2/tables/updateRecords.
Severity (CVSS)
| Base score | 8.7 |
|---|---|
| Severity | High |
| Version | CVSS 4.0 |
| Vector | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N |
| Provided by | CNA |
Weaknesses
- CWE-862 — Missing Authorization
Affected products
| Vendor | Product | Versions |
|---|---|---|
| teableio | teable | 0 to <2026-06-15T04-43-24Z.1912 |
References
- https://github.com/teableio/teable/releases/tag/release.2026-06-15T04-43-24Z.1912 (release-notes)
- https://github.com/teableio/teable/pull/3285 (issue-tracking)
- https://www.vulncheck.com/advisories/teable-missing-authorization-in-v2-rest-api (third-party-advisory)
Generated from the official CVE List on 27 Jun 2026 07:02 UTC.