CVE-2026-109442
Deferred Deferred - Pending Action

Remote Code Execution in piflow DeepAgents Chat Agent

Vulnerability report for CVE-2026-109442, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-20

Last updated on: 2026-10-20

Assigner: VulnCheck

Description

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-20
Last Modified
2026-10-20
Generated
2026-11-09
AI Q&A
2026-10-20
EPSS Evaluated
2026-11-07
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
cas-bigdatalab piflow 2.0.0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-306 The product does not perform any authentication for functionality that requires a provable user identity or consumes a significant amount of resources.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

piflow 2.0.0 through 2.0.1 has an unauthenticated remote code execution vulnerability in its DeepAgents chat agent. The POST /chat and POST /chat/stream endpoints lack authentication, allowing attackers to call the exec_shell tool. This tool runs arbitrary commands via subprocess.run without approval or restrictions, exposing environment secrets like LLM API keys and database credentials.

Detection Guidance

Check if piflow versions 2.0.0 through 2.0.1 are running by inspecting the server logs or running 'pip show piflow' to verify the installed version. Monitor network traffic for unauthorized POST requests to /chat or /chat/stream endpoints. Look for suspicious exec_shell tool usage in application logs.

Impact Analysis

Attackers can execute arbitrary commands on the server, leading to full system compromise. Sensitive data such as API keys and database credentials may be exposed or stolen. Unauthorized file access or manipulation is possible due to insufficient path validation in workspace handling.

Compliance Impact

This vulnerability likely violates compliance requirements for data protection and security. It enables unauthorized access to sensitive data, which could result in breaches of GDPR (data protection) and HIPAA (health information privacy). Organizations may face legal penalties and reputational damage.

Mitigation Strategies

Upgrade piflow to a patched version immediately. If upgrading is not possible, disable the DeepAgents chat agent by removing or restricting access to the /chat and /chat/stream endpoints. Implement network-level authentication for these endpoints and audit environment variables for exposed secrets.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-109442. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...