{"id":"CVE-2024-37014","published":"2024-06-10T00:00:00Z","modified":"2024-08-02T03:43:50Z","title":"Langflow through 0.6.19 allows remote code execution if untrusted users are able to reach the \"POST…","vendor":null,"product":null,"tier":"core","eol":null,"description":{"text":"Langflow through 0.6.19 allows remote code execution if untrusted users are able to reach the \"POST /api/v1/custom_component\" endpoint and provide a Python script.","provenance":"source","from":"CVE.org"},"summary":{"text":"Langflow through version 0.6.19 contains a flaw in its \"POST /api/v1/custom_component\" endpoint that permits remote code execution. An attacker who can reach that endpoint and submit a Python script can have it executed, provided they hold low-privilege credentials and need no user interaction.","provenance":"ai","model":"claude-haiku-5-5","generatedAt":"2026-10-29T07:53:55Z"},"cvss":{"score":8.8,"severity":"HIGH","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","provenance":"source","from":"CISA ADP Vulnrichment"},"epss":{"score":0.63674,"percentile":0.99216,"date":"2026-10-30","provenance":"source"},"kev":null,"vulncheckKev":{"dateAdded":"2026-08-01","exploitedFirstSeen":"2026-08-01","ransomware":false,"evidence":[{"url":"https://previdian.com/CVE-2024-37014","date":"2026-08-01"},{"url":"https://www.vulncheck.com/blog/pwning-the-ai-stack","date":"2026-08-28"}],"evidenceTotal":2,"provenance":"source"},"exploited":true,"otx":{"pulseCount":0,"pulses":[],"provenance":"machine"},"cwes":[{"id":"CWE-94","name":"Improper Control of Generation of Code"}],"references":[{"url":"https://github.com/langflow-ai/langflow/issues/1973","tags":[]}],"techniques":[],"reports":[],"affected":[{"ecosystem":"PyPI","package":"langflow","vulnerableRanges":["<1.0.15","<1.0.0a3"],"patched":["1.0.15","1.0.0a3"],"from":["GHSA-qg33-x2c5-6p44","PYSEC-2024-177"],"provenance":"source"}],"advisories":[{"id":"GHSA-qg33-x2c5-6p44","url":"https://github.com/advisories/GHSA-qg33-x2c5-6p44","severity":"HIGH","ecosystem":"PyPI","package":"langflow","vulnerableRanges":["<1.0.15"],"patched":["1.0.15"],"provenance":"source","from":"GHSA"}],"euvd":{"id":"EUVD-2024-0213","url":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2024-0213","exploited":false,"exploitedSince":null,"provenance":"source"},"exploits":[],"exploitSources":{"nuclei":[{"id":"CVE-2024-37014","name":"Langflow <= 1.0.12 - Remote Code Execution","severity":"critical","path":"http/cves/2024/CVE-2024-37014.yaml","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2024/CVE-2024-37014.yaml"}],"provenance":"source"},"exploitRefs":[],"flow":[],"timeline":[{"date":"2024-06-10","kind":"published","label":"Published (CVE.org)","url":"https://www.cve.org/CVERecord?id=CVE-2024-37014","provenance":"source"},{"date":"2026-08-01","kind":"exploited-reported","label":"Exploitation first reported (VulnCheck KEV evidence)","url":"https://previdian.com/CVE-2024-37014","provenance":"source"}],"speed":{"daysToPublicExploit":null,"firstExploitFrom":null,"daysToKev":null},"priority":{"score":71.0,"factors":[{"name":"In a KEV catalog","points":35.0,"detail":"listed in VulnCheck KEV"},{"name":"Recent KEV listing","points":5.0,"detail":"added 91 days ago"},{"name":"Known ransomware use","points":0.0,"detail":"not known"},{"name":"EPSS percentile","points":19.84,"detail":"percentile 0.9922"},{"name":"Named in threat reports","points":0.0,"detail":"0 reports"},{"name":"Public exploit code","points":5.0,"detail":"1 nuclei template"},{"name":"Mentioned in OTX pulses","points":0.0,"detail":"0 pulses"},{"name":"CVSS severity","points":6.16,"detail":"base score 8.8"},{"name":"End-of-life product","points":0.0,"detail":"supported or unknown"}]}}