Read the docs
TI-2026-36352 Aliases CVE-2026-49138GHSA-434r-7c99-hwf3

Nanobot < 0.2.1 SSRF via web_fetch Tool Redirect Following

Priority MEDIUM 57CWE-918Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
—
Confidentiality · integrity · availability
None · Low · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub.

Summary

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.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00355 29th percentileScored 2026-11-07
Fix Fixed nanobot (HKUDS): 0.2.1nanobot-ai (PyPI): 0.2.1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
HKUDSnanobotbefore 0.2.10.2.1Patch availableCNA
—nanobot-ai (PyPI)before 0.2.10.2.1Patch availableGHSA-434r-7c99-hwf3
  • nanobot VendorHKUDS Affected before 0.2.1 Fixed in 0.2.1 Patch available CNA
  • nanobot-ai (PyPI) Vendor— Affected before 0.2.1 Fixed in 0.2.1 Patch available GHSA-434r-7c99-hwf3

Remediation

  • Fix · CNA nanobot (HKUDS) Fixed in 0.2.1
  • Fix · GHSA-434r-7c99-hwf3 nanobot-ai (PyPI) Fixed in 0.2.1 Advisory →

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    HKUDS nanobot 0.2.1

    3 records Highest priority Priority MEDIUM 2 MEDIUM, 1 LOW

    Other records, highest priority first

    • TI-2026-36354 Nanobot < 0.2.1 Denial of Service via Matrix Media Download HandlerPriority MEDIUM 57
    • TI-2026-36353 Nanobot < 0.2.1 SSRF via Microsoft Teams Channel serviceUrl PoisoningPriority LOW 31

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-49138
  2. 2026-10-03 Alias added: GHSA-434r-7c99-hwf3

References

  • TI-2026-44237 LightRAG: Missing Authentication for Critical API Functions in Default Configuration CVSS 3.1CRITICAL 9.8
  • TI-2026-78721 Missing authentication in HKUDS Vibe-Trading FastAPI server enables RCE CVSS 4.0CRITICAL 9.3
  • TI-2026-44184 Improper authentication in HKUDS LightRAG CVSS 4.0CRITICAL 9.3
  • TI-2026-26034 Zero-Click Indirect Prompt Injection and Authentication Bypass via Email Polling CVSS 4.0HIGH 8.9
  • TI-2026-62432 HKUDS nanobot before 0.3.0 Server-Side Request Forgery via WebFetchTool CVSS 4.0CRITICAL 9.2
  • TI-2026-25310 DeepCode 1.2.0 Path Traversal via SPA Catch-All Route in main.py CVSS 4.0HIGH 8.7
See all 47 →

Sources