Remote Code Execution in Red Discord Bot
Description
Red Discord Bot Streams module improperly handles 'going live' messages, allowing remote code execution via crafted input.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Red Discord Bot Streams module improperly handles 'going live' messages, allowing remote code execution via crafted input.
Vulnerability
Overview
CVE-2020-15147 is a remote code execution (RCE) vulnerability found in the Streams module of Red Discord Bot, affecting versions before 3.3.12 and 3.4. The root cause is improper sanitization of user-supplied input within the 'going live' message handling. Discord users with the ability to send specially crafted 'going live' status messages can inject arbitrary code that the Streams module then executes [1][2].
Exploitation and
Attack Surface
Exploitation requires the attacker to be a Discord user who can trigger a 'going live' event visible to the bot. The vulnerability resides in the Streams module's message formatting logic; the bot processes the malicious input without adequate validation, allowing code injection. No additional authentication is needed beyond standard Discord access, and the attack can be performed remotely [1][4].
Impact
Successful exploitation grants the attacker the ability to execute arbitrary code in the context of the Red Discord Bot process. This could lead to destructive actions such as deleting servers or channels, exfiltrating sensitive information (e.g., tokens, configuration data), or further compromising the host system [1][2].
Mitigation and
Remediation
The vulnerability has been patched in Red Discord Bot versions 3.3.12 and 3.4. Users are strongly advised to update. A temporary workaround is to unload the Streams module using the unload streams command, which removes the vulnerable functionality until the update can be applied [1][3].
AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
Red-DiscordBotPyPI | < 3.3.12 | 3.3.12 |
Affected products
2- Range: < 3.3.12
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
6- github.com/advisories/GHSA-7257-96vg-qf6xghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2020-15147ghsaADVISORY
- github.com/Cog-Creators/Red-DiscordBot/pull/4183ghsax_refsource_MISCWEB
- github.com/Cog-Creators/Red-DiscordBot/pull/4183/commits/e269ea0d3bc88417163c18431b1df38a9be92bfcghsax_refsource_MISCWEB
- github.com/Cog-Creators/Red-DiscordBot/security/advisories/GHSA-7257-96vg-qf6xghsax_refsource_CONFIRMWEB
- github.com/pypa/advisory-database/tree/main/vulns/red-discordbot/PYSEC-2020-266.yamlghsaWEB
News mentions
0No linked articles in our index yet.