Skip to content
Heist/ feed
Back to feed
High

Quest Bot: Discord moderation role hierarchy bypass in ban, kick, mute, unmute, warn, and nickname commands

Type: advisorySources: OSV

Quest Bot is an opensource Discord Bot. Prior to version 1.1.6, a moderator with the relevant Discord permission bit can use the bot to moderate users above them in the Discord role hierarchy, as long as the bot itself outranks the target. This bypasses Discord’s normal role hierarchy protections and lets lower-ranked moderators ban, kick, timeout, untimeout, warn, or rename higher-ranked users. This issue has been patched in version 1.1.6.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-47197
Confirmed fixed CVEs
Not specified
Updated in this feed
7 Nov 2026, 20:29 UTC · Revision 1

Source evidence

Quest Bot: Discord moderation role hierarchy bypass in ban, kick, mute, unmute, warn, and nickname commands

core-osv · Original source

Published 12 Jun 2026, 11:52 UTC

Quest Bot is an opensource Discord Bot. Prior to version 1.1.6, a moderator with the relevant Discord permission bit can use the bot to moderate users above them in the Discord role hierarchy, as long as the bot itself outranks the target. This bypasses Discord’s normal role hierarchy protections and lets lower-ranked moderators ban, kick, timeout, untimeout, warn, or rename higher-ranked users. This issue has been patched in version 1.1.6.

osv:CVE-2026-47197
Complete source record
{
  "id": "1d0cd185d7502e1e45cfdee0e72ba49501dcb0c361db3ea5166e1ec9beb7a062",
  "url": "https://osv.dev/vulnerability/CVE-2026-47197",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Quest Bot: Discord moderation role hierarchy bypass in ban, kick, mute, unmute, warn, and nickname commands",
    "summary": "Quest Bot is an opensource Discord Bot. Prior to version 1.1.6, a moderator with the relevant Discord permission bit can use the bot to moderate users above them in the Discord role hierarchy, as long as the bot itself outranks the target. This bypasses Discord’s normal role hierarchy protections and lets lower-ranked moderators ban, kick, timeout, untimeout, warn, or rename higher-ranked users. This issue has been patched in version 1.1.6.",
    "evidence": "osv:CVE-2026-47197",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-47197",
      "aliases": [
        "CVE-2026-47197",
        "GHSA-qw95-583r-hrwp"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:H/VA:L/SC:N/SI:H/SA:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/vantern-org/questbot",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "699eade86bb4b9ed6bf78ba70681192a4d284451"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.1.6"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "699eade86bb4b9ed6bf78ba70681192a4d284451"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "questbot-v1.1.6"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.1.6"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "questbot-v1.1.5",
            "questbot-v1.1.4",
            "questbot-v1.1.3",
            "questbot-v1.1.2",
            "questbot-v1.1.1",
            "questbot-v1.1.0",
            "questbot-v1.0.5",
            "questbot-v1.0.4",
            "questbot-v1.0.3",
            "questbot-v1.0.2",
            "questbot-v1.0.1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-47197.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:51.824669397Z",
      "provider": "osv",
      "references": [
        "https://github.com/duck-organization/questbot/releases/tag/questbot-v1.1.6",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/47xxx/CVE-2026-47197.json",
        "https://github.com/duck-organization/questbot/security/advisories/GHSA-qw95-583r-hrwp",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-47197"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-862"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/47xxx/CVE-2026-47197.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-47197",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 520316,
  "published_at": "2026-06-12T11:52:48.796+00:00"
}