CVE-2025-71388

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).
CVSS

No CVSS.

Configurations

No configuration.

History

29 Sep 2026, 15:10

Type Values Removed Values Added
Summary
  • (es) Las versiones de stoatchat (delta/Revolt) desde 20241213-1 anteriores a 20250210-1 permiten a los usuarios con solo el permiso ViewChannel (lectura) en un canal recuperar los webhooks de ese canal, incluyendo sus tokens, porque el endpoint de recuperación de webhooks verificaba ViewChannel en lugar de ManageWebhooks. Usando un token recuperado, un atacante puede enviar mensajes arbitrarios al canal, eludiendo los permisos del canal e impersonando un bot o webhook. Corregido en 20250210-1 (0.8.2).

Information

Published : 2026-07-16 13:16

Updated : 2026-10-06 22:10


NVD link : CVE-2025-71388

Mitre link : CVE-2025-71388

CVE.ORG link : CVE-2025-71388


JSON object : View

Products Affected

No product.

CWE
CWE-639

Authorization Bypass Through User-Controlled Key