Description
Flextype CMS through 1.0.0-alpha.3 accepts API authentication credentials through URL query string parameters in REST API routes. Attackers with access to web server, proxy, or monitoring logs can recover valid API token pairs that grant full API access.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| flextype | flextype | ≤ 1.0.0-alpha.3 | — |
References
- GitHub Issue #598 issue-tracking
- https://github.com/flextype/flextype product
- https://github.com/flextype/flextype/blob/v1.0.0-alpha.3/src/flextype/core/Endpoints/Api.php technical-description
- VulnCheck Advisory: Flextype CMS through 1.0.0-alpha.3 API Token Exposure via Query String third-party-advisory