Lucene search
+L

2 matches found

Veracode
Veracode
added 2026/05/16 5:17 a.m.18 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.6CVSS5.8AI score0.00183EPSS
SaveExploits1References3Affected Software1
Github Security Blog
Github Security Blog
added 2026/03/12 2:49 p.m.9 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.00183EPSS
SaveExploits1References3Affected Software1
Rows per page
Query Builder