mediumCVSS 5NVD status: Deferred

CVE-2026-49138

Nanobot prior to version 0.2.1 contains a server-side request forgery vulnerability in the web_fetch tool that allows remote attackers to reach internal or private network hosts by supplying a URL that redirects to a...

ComponentNanobot
Severitymedium (CVSS 5)
CVSS vectorCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N
Published (NVD)2026-06-01
Last modified2026-06-02
Affected versions
< 0.2.1
read from the advisory text: NVD has not published CPE data yet
Fixed in0.2.1
WeaknessCWE-918
CISA KEVnot listed

NVD description

Nanobot prior to version 0.2.1 contains a server-side request forgery vulnerability in the web_fetch tool that allows remote attackers to reach internal or private network hosts by supplying a URL that redirects to a loopback or private address via a 3xx Location header. Attackers can exploit the automatic HTTP redirect following behavior in the httpx library to bypass initial URL validation and cause the runtime to send outbound requests to internal hosts before final resolved URL validation is applied.

Does CVE-2026-49138 hit the version you run?Paste your docker-compose.yml, requirements.txt or package.json. The scanner checks your pinned versions against this CVE and every other one we track for Nanobot.
Check my stack

What to do

  • Upgrade Nanobot to 0.2.1 or later.
  • Do not expose the component's API or UI to the internet without authentication in front of it.

Sources

Other Nanobot CVEs