Description
Parseable before 2.9.2 contains an information disclosure vulnerability in the notification-target API endpoints that returns webhook tokens and basic-auth credentials in cleartext due to commented-out secret-masking functionality. Any authenticated user with the GetAlert action, including low-privilege reader roles, can recover credentials and internal endpoint URLs for all configured notification targets by querying GET /api/v1/targets or related endpoints.
Problem types
Insufficiently Protected Credentials
Product status
Any version before 2.9.2
2.9.2 (semver)
Credits
George Chen
References
github.com/parseablehq/parseable/issues/1693
github.com/parseablehq/parseable/releases/tag/v2.9.2 (Release Notes)
github.com/parseablehq/parseable/issues/1693 (Researcher Disclosure)
github.com/parseablehq/parseable/pull/1698 (Pull Request)
github.com/...ommit/f307c4989cc9f3ff4204fd383dec7a39924e6b2a (Patch Commit)
www.vulncheck.com/...ial-exposure-in-notification-target-api