Skip to main content
← All vulnerabilities
CVE-2024-39905GHSA-5JQ8-Q6RJ-9GQ4PYSEC-2026-1865

Red-DiscordBot vulnerable to Incorrect Authorization in commands API

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.5.10
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

Red is a fully modular Discord bot. Due to a bug in Red's Core API, 3rd-party cogs using the `@commands.can_manage_channel()` command permission check without additional permission controls may authorize a user to run a command even when that user doesn't have permissions to manage a channel. None of the core commands or core cogs are affected. The maintainers of the project are not aware of any public 3rd-party cog utilizing this API at the time of writing this advisory. The problem was patched and released in version 3.5.10.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • Cog-Creators Red-DiscordBot

    From 3.5.0 · fixed in 3.5.10

  • red-discordbotPyPI

    From 3.5.0 · fixed in 3.5.10

References 3

GitHub · Cog-Creators/Red-DiscordBot