CVE-2025-71388 PUBLISHED

stoatchat 20241213-1 Webhook Token Disclosure via Read Permissions

Assigner: VulnCheck
Reserved: 16.07.2026 Published: 16.07.2026 Updated: 16.07.2026

stoatchat (delta/Revolt) versions from 20241213-1 before 20250210-1 allow users with only ViewChannel (read) permission on a channel to fetch that channel's webhooks, including their tokens, because the webhook fetch endpoint checked for ViewChannel instead of ManageWebhooks. Using a retrieved token, an attacker can send arbitrary messages to the channel, bypassing channel permissions and impersonating a bot or webhook. Fixed in 20250210-1 (0.8.2).

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
CVSS Score: 7.6

Product Status

Vendor stoatchat
Product stoatchat
Versions Default: unaffected
  • affected from 20241213-1 to 20250210-1 (excl.)
  • Version 20250210-1 is unaffected

References

Problem Types

  • Authorization Bypass Through User-Controlled Key CWE