CVE-2026-24332: Discord WebSocket API service · Observable Response Discrepancy
Affects Discord WebSocket API serviceSource CVE Database V5
Not known to be exploited · CVSS 4.3 Medium.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 21% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 22 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| DiscordWebSocket API service | Affected
| Fixed in– |
AI-suggested
To mitigate this vulnerability, European organizations should implement the following specific measures: 1) Monitor and audit Discord WebSocket API traffic internally to detect anomalous queries or presence data that could indicate exploitation attempts. 2) Educate users about the limitations of the Invisible status and encourage cautious sharing of sensitive information on Discord. 3) Limit access to Discord API tokens and credentials to minimize the risk of unauthorized authenticated API calls. 4) Engage with Discord support or security channels to advocate for an official patch or update that aligns the API presence data with the UI behavior, removing Invisible users from the presences array or marking them distinctly without leaking their presence. 5) Consider alternative communication platforms with stronger privacy guarantees for sensitive communications until the issue is resolved. 6) Implement network-level controls to restrict WebSocket API access to trusted endpoints where feasible. These steps go beyond generic advice by focusing on monitoring, user awareness, access control, vendor engagement, and platform selection tailored to this specific vulnerability.
Description
Discord through 2026-01-16 allows gathering information about whether a user's client state is Invisible (and not actually offline) because the response to a WebSocket API request includes the user in the presences array (with "status": "offline"), whereas offline users are omitted from the presences array. This is arguably inconsistent with the UI description of Invisible as "You will appear offline." NOTE: a third-party report suggests that this was remediated later in 2026.