Security
Loading…

CVE-2026-101861

MEDIUMCVSS 4.1
Description

Langflow 1.0.16 before 1.12.0 and 0.0.94 before 1.12.0 contain an unsafe eval() vulnerability in schema.py that allows authenticated attackers to achieve code execution by placing a Python object with a malicious __repr__ method into component input options lists. The eval() sink is triggered when a component is converted into a LangChain tool via ComponentToolkit.get_tools(), including during custom component saves through the API, by interpolating options into a Literal type string that is passed directly to eval() without safe evaluation controls.

Timeline
Published:September 28th, 2026 4:17 PM
Last modified:September 30th, 2026 9:16 PM
CVSS Scoring

CVSS v3: 4.1 (MEDIUM)

CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:L/I:L/A:L

Weaknesses (CWE)

Source: NIST NVD · Data may lag official sources by up to one minute