GitHub Advisoryadvisory · PyPI

GHSA-7257-96vg-qf6x Remote Code Execution in Red Discord Bot

HIGH Published 2020-08-21 Modified 2024-10-26 Official page ↗
Aliases
CVE-2020-15147
Ecosystem
PyPI
Packages
Red-DiscordBot
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
Weaknesses
CWE-74, CWE-94
Reviewed
2020-08-21

Affected packages

• PyPI Red-DiscordBot: < 3.3.12 → fixed in 3.3.12

Description

Impact A RCE exploit has been discovered in the Streams module: this exploit allows Discord users with specifically crafted "going live" messages to inject code into the Streams module's going live message. By abusing this exploit, it's possible to perform destructive actions and/or access sensitive information. Patches This critical exploit has been fixed on version ``3.3.12`` & ``3.4``. Workarounds Unloading the Streams module with ``unload streams`` can render this exploit not accessible. We still highly recommend updating to ``3.3.12`` or ``3.4`` to completely patch this issue. References • https://github.com/Cog-Creators/Red-DiscordBot/pull/4183 For more information If you have any questions or comments about this advisory: • Open an issue in Cog-Creators/Red-DiscordBot • Over on our Discord server

Related

Alias · CVE (1)

  • CVE-2020-15147 Red Discord Bot before versions 3.3.12 and 3.4 has a Remote Code Execution vulnerability in the Streams module. vulnerability

Weakness · CWE (2)

  • CWE-74 Improper Neutralization of Special Elements in Output Used by a Downstream Component weakness
  • CWE-94 Improper Control of Generation of Code weakness

References