CVE-2026-54695

High

Description

Pipecat is an open-source Python framework for building real-time voice and multimodal conversational agents. Prior to 1.4.0, the pipecat development runner registers a /ws WebSocket endpoint for telephony testing that accepts connections without authentication, reads an attacker-supplied callSid from a Twilio stream-start handshake in src/pipecat/runner/utils.py, and passes it to TwilioFrameSerializer so the server can issue an authenticated Twilio REST API hang-up request with the server operator's credentials; equivalent unauthenticated call-control sinks exist for Telnyx and Plivo. This issue is fixed in version 1.4.0.

SeverityHigh
CVSS7.5
Exploit probability—
ProductPipecat
PublishedJul 9, 2026
First seenJul 9, 2026

How to fix

Update
  • pipecat pipecat1.4.0 or later
  • pipecat-ai1.4.0 or later

Affected products

ProductAffected versionsFixed in
pipecat pipecatv < 1.4.01.4.0
pipecat-aiPyPI0.0.77 ≤ v < 1.4.01.4.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.