GHSA-g74q-6g2f-874x
HIGHCVE-2026-63506@tinacms/auth's isAuthorized(req) decides authorization by validating the caller's bearer token against https://identity.tinajs.io/v2/apps/${req.query.clientID}/currentUser, where the clientID comes from the request and is never compared to the site's own configured TinaCloud app id. The function answers "is this token a verified user of whatever app the caller named?" instead of "is this token a
- Affected
- <= 1.1.3
- Fixed in
- 1.1.4
- Weakness
- CWE-639
- Published
- 2026-09-17
- Source
- github