Skip to main content
← All vulnerabilities
CVE-2026-61840EUVD-2026-114279

Quest Bot: Server Side Request Forgery in the Image to GIF Feature Lets Any Server Member Reach Internal Services

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

Summary

Quest Bot, an open-source Discord bot, is affected through its image-to-GIF command. Any member of a server running the bot can exploit a DNS rebinding weakness to make the bot probe internal network services, with only limited ability to retrieve image responses from internal endpoints.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

Quest Bot is an opensource Discord Bot. Prior to 1.1.9, the `image to GIF` command uses a request helper that validates a hostname's public IP addresses but then sends the actual request by hostname, causing a `second DNS lookup`. An attacker controlling a domain can return a public address during validation and an internal address during the connection, bypassing the internal-address protection through `DNS rebinding`. The command takes its address directly from user input and its developer-only gate is disabled in normal deployments, so any member of a server with the bot can trigger the flaw without special permissions. Requests are restricted to `HTTPS on port 443`, and content is returned only when the response is a `genuine image`. The impact is therefore mostly blind internal probing with limited retrieval of image responses from loopback or internal endpoints, not arbitrary internal-data disclosure. Common cloud metadata services using plain HTTP on another port are not reachable through this path. This issue is fixed in version 1.1.9.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

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

  4. Record last updated

Affected versions

  • vantern-org questbot

    fixed in 1.1.9

References 2

GitHub · vantern-org/questbot