CVE-2026-101861
Last modified
CVE-2026-101861 is a medium-severity vulnerability rated 4.1/10 on the CVSS scale. 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..
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.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| langflow-ai | langflow | >= 1.0.16, < 1.12.0; >= 0.0.94, < 1.12.0 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-101861?
How severe is CVE-2026-101861?
How do I fix CVE-2026-101861?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-10181A vulnerability was found in TRENDnet TEW-432BRP 3.10B20. Th…8.8
- CVE-2026-10182A vulnerability was determined in TRENDnet TEW-432BRP 3.10B2…6.3
- CVE-2026-10183A vulnerability was identified in TRENDnet TEW-432BRP 3.10B2…8.8
- CVE-2026-10184A security flaw has been discovered in SourceCodester Hospit…7.3
- CVE-2026-10185A weakness has been identified in SourceCodester Hospitals P…7.3
- CVE-2026-10186A security vulnerability has been detected in code-projects …7.3
- CVE-2026-10187A vulnerability was detected in Totolink N300RH 6.1c.1353_B2…9.8
- CVE-2026-10188A flaw has been found in Tenda W12 3.0.0.7(4763). This affec…8.8
- CVE-2026-10189A vulnerability has been found in Tenda W12 3.0.0.7(4763). T…8.8
- CVE-2026-1019Rejected reason: This CVE ID has been rejected or withdrawn …
- CVE-2026-10190A vulnerability was found in Tenda W12 3.0.0.7(4763). This i…6.5
- CVE-2026-10191A vulnerability was determined in Tenda W12 3.0.0.7(4763). I…8.8
Are you affected by CVE-2026-101861?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
