CVE-2023-46229

HIGH EXPLOITED

langchain < 0.0.317 - Server-Side Request Forgery via Recursive URL Loader

Title source: llm
STIX 2.1

Exploitation Summary

CVE-2023-46229 has been observed exploited in the wild (reported by VulnCheck KEV). EIP tracks 1 public exploit from researchers including JarvisDing-sdu.

AI-analyzed exploit summary This repository contains a functional Python exploit for CVE-2023-46229, demonstrating an SSRF vulnerability in the Langchain library's EmbaasBlobLoader. The PoC injects a malicious URL to trigger an internal request to a local address.

Description

LangChain before 0.0.317 allows SSRF via document_loaders/recursive_url_loader.py because crawling can proceed from an external server to an internal server.

Exploits (1)

nomisec WORKING POC 1 stars
by JarvisDing-sdu · poc
https://github.com/JarvisDing-sdu/Yasa-CVE-2023-46229

This repository contains a functional Python exploit for CVE-2023-46229, demonstrating an SSRF vulnerability in the Langchain library's EmbaasBlobLoader. The PoC injects a malicious URL to trigger an internal request to a local address.

Classification
Working Poc 95%
Attack Type
Ssrf
Complexity
Trivial
Reliability
Reliable
Target: Langchain (EmbaasBlobLoader)
No auth needed
Prerequisites: Python environment with Langchain library installed
devstral-2 · analyzed Feb 28, 2026 Full analysis →

Scores

CVSS v3 8.8
EPSS 0.0175
EPSS Percentile 83.0%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

CISA SSVC

Vulnrichment
Exploitation none
Automatable no
Technical Impact total

Details

VulnCheck KEV 2025-08-20
CWE
CWE-918
Status published
Products (2)
langchain/langchain < 0.0.317
pypi/langchain 0 - 0.0.317PyPI
Published Oct 19, 2023
Tracked Since Feb 18, 2026