Impact
In earlier versions of the TypeBot chatbot builder tool, an SSRF protection mechanism incorrectly validates hostnames by checking a single DNS resolution before allowing an outbound request. The lack of pinning the resolved IP to the ultimate network connection introduces a time‑of‑check to time‑of‑use gap. An attacker who supplies a URL to a public bot that triggers a server‑side HTTP request or script fetch can use DNS rebinding to pass the initial validation while the actual request resolves to a different IP at the time of use. This flaw enables the server to reach private network services, cloud metadata endpoints and other internal HTTP targets that the validator was designed to block.
Affected Systems
The vulnerability affects all installations of TypeBot built with the baptisteArno:typebot.io platform running any version prior to 3.17.2. Users should verify that their deployed instance has been upgraded to the latest release where the SSRF guard has been corrected.
Risk and Exploitability
The CVSS score of 8.2 indicates high severity and the EPSS score of less than 1% reflects a low current exploitation probability. The flaw is not listed in the CISA KEV catalog. The likely attack vector is remote; an adversary can supply a malicious URL through a public bot interface, exploiting DNS rebinding to force the TypeBot server to send requests to internal addresses, potentially exposing metadata, internal admin panels, or credential information.
OpenCVE Enrichment