CVE-2025-68664

LangChain is a framework for building agents and LLM-powered applications. Prior to versions 0.3.81 and 1.2.5, a serialization injection vulnerability exists in LangChain's dumps() and dumpd() functions. The functions do not escape dictionaries with 'lc' keys when serializing free-form dictionaries. The 'lc' key is used internally by LangChain to mark serialized objects. When user-controlled data contains this key structure, it is treated as a legitimate LangChain object during deserialization rather than plain user data. This issue has been patched in versions 0.3.81 and 1.2.5.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:langchain:langchain_core:*:*:*:*:*:python:*:*
cpe:2.3:a:langchain:langchain_core:*:*:*:*:*:python:*:*

History

19 Oct 2026, 22:10

Type Values Removed Values Added
Summary
  • (es) LangChain es un framework para construir agentes y aplicaciones impulsadas por LLM. Versiones anteriores a 0.3.81 y 1.2.5, una vulnerabilidad de inyección de serialización existe en las funciones dumps() y dumpd() de LangChain. Las funciones no escapan los diccionarios con claves ’lc’ al serializar diccionarios de formato libre. La clave ’lc’ se usa internamente en LangChain para marcar objetos serializados. Cuando datos controlados por el usuario contienen esta estructura de clave, se trata como un objeto legítimo de LangChain durante la deserialización en lugar de datos de usuario simples. Este problema ha sido corregido en las versiones 0.3.81 y 1.2.5.

Information

Published : 2025-12-23 23:15

Updated : 2026-10-19 22:10


NVD link : CVE-2025-68664

Mitre link : CVE-2025-68664

CVE.ORG link : CVE-2025-68664


JSON object : View

Products Affected

langchain

  • langchain_core
CWE
CWE-502

Deserialization of Untrusted Data