Lucene search
+L

10 matches found

NVD
NVD
•added 2026/10/02 12:17 p.m.•4 views

CVE-2026-104467

YesWiki before 4.6.7 contains an authorization bypass vulnerability in ApiService::isAuthorized that allows unauthenticated attackers to call admin-only API routes when public API mode is enabled. Attackers can send requests to endpoints like api/ci/updateconfig and api/archives to overwrite...

9.2CVSS0.00367EPSS
SaveExploits0References2
CVE
CVE
•added 2026/10/02 11:38 a.m.•6 views

CVE-2026-104467

Versions of YesWiki prior to 4.6.7 are susceptible to an authorization bypass vulnerability within the ApiService::isAuthorized() function. When public API mode is enabled, unauthenticated attackers can access administrative-only API routes. Specifically, attackers can target endpoints such as ap...

9.2CVSS5.9AI score0.00367EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/10/02 11:38 a.m.•3 views

EUVD-2026-91478

YesWiki before 4.6.7 contains an authorization bypass vulnerability in ApiService::isAuthorized that allows unauthenticated attackers to call admin-only API routes when public API mode is enabled. Attackers can send requests to endpoints like api/ci/updateconfig and api/archives to overwrite...

9.2CVSS5.9AI score0.00367EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/10/02 11:38 a.m.•27 views

CVE-2026-104467 YesWiki before 4.6.7 Authorization Bypass via Public API Mode

YesWiki before 4.6.7 contains an authorization bypass vulnerability in ApiService::isAuthorized that allows unauthenticated attackers to call admin-only API routes when public API mode is enabled. Attackers can send requests to endpoints like api/ci/updateconfig and api/archives to overwrite...

9.2CVSS0.00367EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/17 2:59 p.m.•12 views

GHSA-G74Q-6G2F-874X Tina: [Broken Access Control] letting any TinaCloud user authorize against any self-hosted site

Summary @tinacms/auth's isAuthorizedreq 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...

8.8CVSS5.9AI score0.00523EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
•added 2026/09/17 2:59 p.m.•9 views

Tina: [Broken Access Control] letting any TinaCloud user authorize against any self-hosted site

Summary @tinacms/auth's isAuthorizedreq 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...

8.8CVSS5.9AI score0.00523EPSS
SaveExploits0References7Affected Software2
Vulnrichment
Vulnrichment
•added 2026/09/16 8:27 p.m.•14 views

CVE-2026-63506 Tina: [Broken Access Control] letting any TinaCloud user authorize against any self-hosted site

Tina is a headless content management system. Prior to @tinacms/auth 1.1.4 and next-tinacms-azure 15.0.1, isAuthorized accepts a request-controlled clientID and asks isUserAuthorized to validate the bearer token against that selected TinaCloud app instead of the self-hosted site's configured app...

8.8CVSS5.9AI score0.00523EPSS
SaveExploits0References5
CVE
CVE
•added 2026/09/16 8:27 p.m.•34 views

CVE-2026-63506

Tina (headless CMS) suffers from a broken access control in @tinacms/auth (prior to 1.1.4) and next-tinacms-azure (prior to 15.0.1). The isAuthorized function accepts a request-controlled clientID, allowing an attacker with any TinaCloud account to submit their own app ID and valid token to a vic...

8.8CVSS5.9AI score0.00523EPSS
SaveExploits0References5
Veracode
Veracode
•added 2026/05/16 5:17 a.m.•28 views

Authorization Bypass

StudioCMS is vulnerable to Improper Access Control. The vulnerability is due to missing await handling for the asynchronous isAuthorized function in the S3 storage manager, where authorization checks in the POST and PUT handlers always evaluate as successful because unresolved Promise objects are...

7.6CVSS6AI score0.00278EPSS
SaveExploits1References3Affected Software1
Github Security Blog
Github Security Blog
•added 2026/03/12 2:49 p.m.•17 views

StudioCMS S3 Storage Manager Authorization Bypass via Missing `await` on Async Auth Check

Summary The S3 storage manager's isAuthorized function is declared async returns Promise but is called without await in both the POST and PUT handlers. Since a Promise object is always truthy in JavaScript, !isAuthorizedtype always evaluates to false, completely bypassing the authorization check...

7.6CVSS5.9AI score0.00278EPSS
SaveExploits1References3Affected Software1
Rows per page
Query Builder