{"schema":"threatline.record/2","record":{"id":"CVE-2026-109442","aliases":[],"summary":"piflow 2.0.0 through 2.0.1 Unauthenticated RCE via Chat Agent exec_shell","details":"piflow 2.0.0 through 2.0.1 contains a remote code execution vulnerability in its DeepAgents chat agent, whose POST /chat and POST /chat/stream endpoints lack authentication. Attackers can instruct the agent to call the exec_shell tool, which runs arbitrary commands via subprocess.run without human approval or an allow-list, exposing environment secrets such as LLM API keys and database credentials.","categories":["Unclassified"],"product":"piflow","vendor":"cas-bigdatalab","ecosystem":null,"affected_ranges":[{"source":"CVE List","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-109442","source_modified_at":"2026-10-20T16:07:55.823Z","fetched_at":"2026-10-23T18:45:31.882637Z","product":"piflow","vendor":"cas-bigdatalab","versions":[{"version":"2.0.0","lessThanOrEqual":"2.0.1","status":"affected","versionType":"semver"}],"defaultStatus":"unaffected"}],"fixed_versions":[],"cvss":9.3,"severity":"Critical","kev":{"listed":false},"epss":{"probability":0.00694,"percentile":0.52428,"score_date":"2026-10-23"},"published_at":"2026-10-20T00:46:06.694Z","modified_at":"2026-10-20T16:07:55.823Z","provenance":[{"source":"CVE List","url":"https://www.cve.org/CVERecord?id=CVE-2026-109442","fetched_at":"2026-10-23T18:45:31.882637Z","source_modified_at":"2026-10-20T16:07:55.823Z"},{"source":"EPSS","url":"https://api.first.org/data/v1/epss?cve=CVE-2026-109442","fetched_at":"2026-10-23T18:42:43.628194Z","source_modified_at":"2026-10-23"}],"sources":["CVE List","EPSS"],"references":[{"source":"CVE List","url":"https://www.lasso.security/vulnerability-database/cve-2026-109442","tags":["technical-description","exploit"]},{"source":"CVE List","url":"https://github.com/cas-bigdatalab/piflow/blob/ad8d0108a54a4257307d4946dc9250e26f24c63f/agents/tools.py#L114","tags":["technical-description"]},{"source":"CVE List","url":"https://github.com/cas-bigdatalab/piflow/blob/ad8d0108a54a4257307d4946dc9250e26f24c63f/server.py#L615","tags":["technical-description"]},{"source":"CVE List","url":"https://www.vulncheck.com/advisories/piflow-2.0.0-through-2.0.1-unauthenticated-rce-via-chat-agent-exec-shell","tags":["third-party-advisory"]}],"locations":[],"motoko_assessment":{"status":"requires_architecture_review","automatic_remediation":false},"cve_state":"PUBLISHED","cvss_source":"CVE List","ssvc":{"exploitation":"poc","automatable":"yes","technical_impact":"total","assessed_at":"2026-10-20T16:04:27.776506Z"},"classification":{"method":"product-first software-layer rules","rules_version":"2.1","matched_on":null,"confidence":"unknown","reviewed":false},"change_timestamp":"2026-10-20T16:07:55.823Z","content_hash":"a57532fa06a3f7aefeb73be542fc3e68eedd430ed703229d8b4dfb3a2791c03a"}}
