Description
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/update_config and api/archives to overwrite configuration and list, download, or delete backup archives.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| YesWiki | yeswiki | < 4.6.7 | 4.6.7 |
References
- GitHub Security Advisory (GHSA-v527-6r4j-j2w2) vendor-advisory
- VulnCheck Advisory: YesWiki before 4.6.7 Authorization Bypass via Public API Mode third-party-advisory