Read the docs
TI-2026-34213 Aliases CVE-2026-46526GHSA-g23j-2vwm-5c25

Local Deep Research: SSRF bypass in `safe_get`

Priority MEDIUM 56CWE-918Published · Updated

Key facts

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

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-918 and the CVSS impact.

Summary

Local Deep Research is an AI-powered research assistant for deep, iterative research. Prior to 1.6.10, the URL checking logic in local-deep-research has a logical flaw that could be bypassed by attackers, leading to SSRF attacks. The current project uses validate_url to validate the input URL. The main logic is to perform security checks on the host portion of the URL extracted by urlparse to prevent SSRF attacks. However, there are indeed differences in parsing between urlparse and the library that actually sends the request. For example, in safe_get, validate_url is first used to perform an SSRF check, and then requests.get is used to send the actual request. This vulnerability is fixed in 1.6.10.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00304 23rd percentileScored 2026-11-07
Fix Fixed local-deep-research (LearningCircuit): 1.6.10local-deep-research (PyPI): 1.6.10

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
LearningCircuitlocal-deep-researchbefore 1.6.101.6.10Patch availableCNA
—local-deep-research (PyPI)before 1.6.101.6.10Patch availableGHSA-g23j-2vwm-5c25
  • local-deep-research VendorLearningCircuit Affected before 1.6.10 Fixed in 1.6.10 Patch available CNA
  • local-deep-research (PyPI) Vendor— Affected before 1.6.10 Fixed in 1.6.10 Patch available GHSA-g23j-2vwm-5c25

Remediation

  • Fix · CNA local-deep-research (LearningCircuit) Fixed in 1.6.10
  • Fix · GHSA-g23j-2vwm-5c25 local-deep-research (PyPI) Fixed in 1.6.10 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-46526
  2. 2026-10-03 Alias added: GHSA-g23j-2vwm-5c25

References

  • TI-2025-41439 Local Deep Research is Vulnerable to Server-Side Request Forgery (SSRF) in Download Service CVSS 3.1MEDIUM 6.5
  • TI-2026-32023 Local Deep Research: HTML Injection via Unescaped User Input in PDF Export (`pdf_service.py:_markdown_to_html`) CVSS 3.1MEDIUM 5.0
  • TI-2025-35689 Local Deep Research's API keys are stored in plain text CVSS 4.0MEDIUM 6.9

Sources