CVE-2026-74869
Received Received - Intake

stoatchat Missing Authorization in Subscribe Message Handler

Vulnerability report for CVE-2026-74869, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-17

Last updated on: 2026-08-17

Assigner: VulnCheck

Description

stoatchat before 0.15.0 contains a missing authorization vulnerability in the Subscribe message handler that allows authenticated attackers to enumerate members and monitor profile updates of private servers without membership. Attackers can subscribe to any server's member-update topic by sending a Subscribe message with an arbitrary server ID, receiving live UserUpdate events including display names, avatars, and status changes for members they should not have access to.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-17
Last Modified
2026-08-17
Generated
2026-08-17
AI Q&A
2026-08-17
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
stoatchat stoatchat to 0.15.0 (exc)
bonfire bonfire to 0.15.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a missing authorization flaw in the Subscribe message handler of stoatchat versions before 0.15.0. It allows authenticated attackers to bypass access controls and subscribe to private servers they are not members of. By sending a Subscribe message with an arbitrary server ID, attackers can receive live UserUpdate events containing sensitive member information such as display names, avatars, and status changes.

Detection Guidance

To detect this vulnerability, monitor network traffic for unauthorized Subscribe messages targeting private server topics. Check Redis topics for unexpected subscriptions to member-update channels. Inspect logs for repeated failed subscription attempts or unusual session activity.

Impact Analysis

This vulnerability allows attackers to monitor private servers and enumerate members without membership, exposing sensitive user data like display names, avatars, and status updates. Even banned or kicked users' profiles can be monitored. Attackers only need a valid session token to exploit this issue.

Compliance Impact

This vulnerability likely violates compliance requirements for data protection regulations such as GDPR and HIPAA due to unauthorized access to sensitive user data. It enables unauthorized surveillance and disclosure of personal information, which could result in legal penalties and reputational damage.

Mitigation Strategies

Upgrade stoatchat to version 0.15.0 or later immediately. Review and restrict access to Redis topics and Bonfire's Autumn CDN. Implement strict membership verification in the Subscribe handler before allowing subscriptions to private servers.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-74869. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart