Vulnerability Details CVE-2026-54695
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.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.003
EPSS Ranking 24.7%
CVSS Severity
CVSS v3 Score 7.5
Products affected by CVE-2026-54695
-
cpe:2.3:a:pipecat:pipecat:0.0.10
-
cpe:2.3:a:pipecat:pipecat:0.0.100
-
cpe:2.3:a:pipecat:pipecat:0.0.101
-
cpe:2.3:a:pipecat:pipecat:0.0.102
-
cpe:2.3:a:pipecat:pipecat:0.0.103
-
cpe:2.3:a:pipecat:pipecat:0.0.104
-
cpe:2.3:a:pipecat:pipecat:0.0.105
-
cpe:2.3:a:pipecat:pipecat:0.0.106
-
cpe:2.3:a:pipecat:pipecat:0.0.107
-
cpe:2.3:a:pipecat:pipecat:0.0.108
-
cpe:2.3:a:pipecat:pipecat:0.0.11
-
cpe:2.3:a:pipecat:pipecat:0.0.12
-
cpe:2.3:a:pipecat:pipecat:0.0.13
-
cpe:2.3:a:pipecat:pipecat:0.0.14
-
cpe:2.3:a:pipecat:pipecat:0.0.15
-
cpe:2.3:a:pipecat:pipecat:0.0.16
-
cpe:2.3:a:pipecat:pipecat:0.0.17
-
cpe:2.3:a:pipecat:pipecat:0.0.18
-
cpe:2.3:a:pipecat:pipecat:0.0.19
-
cpe:2.3:a:pipecat:pipecat:0.0.2
-
cpe:2.3:a:pipecat:pipecat:0.0.20
-
cpe:2.3:a:pipecat:pipecat:0.0.21
-
cpe:2.3:a:pipecat:pipecat:0.0.22
-
cpe:2.3:a:pipecat:pipecat:0.0.23
-
cpe:2.3:a:pipecat:pipecat:0.0.24
-
cpe:2.3:a:pipecat:pipecat:0.0.25
-
cpe:2.3:a:pipecat:pipecat:0.0.26
-
cpe:2.3:a:pipecat:pipecat:0.0.27
-
cpe:2.3:a:pipecat:pipecat:0.0.28
-
cpe:2.3:a:pipecat:pipecat:0.0.29
-
cpe:2.3:a:pipecat:pipecat:0.0.3
-
cpe:2.3:a:pipecat:pipecat:0.0.30
-
cpe:2.3:a:pipecat:pipecat:0.0.31
-
cpe:2.3:a:pipecat:pipecat:0.0.32
-
cpe:2.3:a:pipecat:pipecat:0.0.33
-
cpe:2.3:a:pipecat:pipecat:0.0.34
-
cpe:2.3:a:pipecat:pipecat:0.0.35
-
cpe:2.3:a:pipecat:pipecat:0.0.36
-
cpe:2.3:a:pipecat:pipecat:0.0.37
-
cpe:2.3:a:pipecat:pipecat:0.0.38
-
cpe:2.3:a:pipecat:pipecat:0.0.39
-
cpe:2.3:a:pipecat:pipecat:0.0.4
-
cpe:2.3:a:pipecat:pipecat:0.0.40
-
cpe:2.3:a:pipecat:pipecat:0.0.41
-
cpe:2.3:a:pipecat:pipecat:0.0.42
-
cpe:2.3:a:pipecat:pipecat:0.0.43
-
cpe:2.3:a:pipecat:pipecat:0.0.44
-
cpe:2.3:a:pipecat:pipecat:0.0.45
-
cpe:2.3:a:pipecat:pipecat:0.0.46
-
cpe:2.3:a:pipecat:pipecat:0.0.47
-
cpe:2.3:a:pipecat:pipecat:0.0.48
-
cpe:2.3:a:pipecat:pipecat:0.0.49
-
cpe:2.3:a:pipecat:pipecat:0.0.5
-
cpe:2.3:a:pipecat:pipecat:0.0.50
-
cpe:2.3:a:pipecat:pipecat:0.0.51
-
cpe:2.3:a:pipecat:pipecat:0.0.52
-
cpe:2.3:a:pipecat:pipecat:0.0.53
-
cpe:2.3:a:pipecat:pipecat:0.0.54
-
cpe:2.3:a:pipecat:pipecat:0.0.55
-
cpe:2.3:a:pipecat:pipecat:0.0.56
-
cpe:2.3:a:pipecat:pipecat:0.0.57
-
cpe:2.3:a:pipecat:pipecat:0.0.58
-
cpe:2.3:a:pipecat:pipecat:0.0.59
-
cpe:2.3:a:pipecat:pipecat:0.0.6
-
cpe:2.3:a:pipecat:pipecat:0.0.60
-
cpe:2.3:a:pipecat:pipecat:0.0.61
-
cpe:2.3:a:pipecat:pipecat:0.0.62
-
cpe:2.3:a:pipecat:pipecat:0.0.63
-
cpe:2.3:a:pipecat:pipecat:0.0.64
-
cpe:2.3:a:pipecat:pipecat:0.0.65
-
cpe:2.3:a:pipecat:pipecat:0.0.66
-
cpe:2.3:a:pipecat:pipecat:0.0.67
-
cpe:2.3:a:pipecat:pipecat:0.0.68
-
cpe:2.3:a:pipecat:pipecat:0.0.69
-
cpe:2.3:a:pipecat:pipecat:0.0.7
-
cpe:2.3:a:pipecat:pipecat:0.0.70
-
cpe:2.3:a:pipecat:pipecat:0.0.71
-
cpe:2.3:a:pipecat:pipecat:0.0.72
-
cpe:2.3:a:pipecat:pipecat:0.0.73
-
cpe:2.3:a:pipecat:pipecat:0.0.74
-
cpe:2.3:a:pipecat:pipecat:0.0.75
-
cpe:2.3:a:pipecat:pipecat:0.0.76
-
cpe:2.3:a:pipecat:pipecat:0.0.77
-
cpe:2.3:a:pipecat:pipecat:0.0.78
-
cpe:2.3:a:pipecat:pipecat:0.0.79
-
cpe:2.3:a:pipecat:pipecat:0.0.8
-
cpe:2.3:a:pipecat:pipecat:0.0.80
-
cpe:2.3:a:pipecat:pipecat:0.0.81
-
cpe:2.3:a:pipecat:pipecat:0.0.82
-
cpe:2.3:a:pipecat:pipecat:0.0.83
-
cpe:2.3:a:pipecat:pipecat:0.0.84
-
cpe:2.3:a:pipecat:pipecat:0.0.85
-
cpe:2.3:a:pipecat:pipecat:0.0.86
-
cpe:2.3:a:pipecat:pipecat:0.0.87
-
cpe:2.3:a:pipecat:pipecat:0.0.88
-
cpe:2.3:a:pipecat:pipecat:0.0.89
-
cpe:2.3:a:pipecat:pipecat:0.0.9
-
cpe:2.3:a:pipecat:pipecat:0.0.90
-
cpe:2.3:a:pipecat:pipecat:0.0.91
-
cpe:2.3:a:pipecat:pipecat:0.0.92
-
cpe:2.3:a:pipecat:pipecat:0.0.93
-
cpe:2.3:a:pipecat:pipecat:0.0.94
-
cpe:2.3:a:pipecat:pipecat:0.0.95
-
cpe:2.3:a:pipecat:pipecat:0.0.96
-
cpe:2.3:a:pipecat:pipecat:0.0.97
-
cpe:2.3:a:pipecat:pipecat:0.0.98
-
cpe:2.3:a:pipecat:pipecat:0.0.99
-
cpe:2.3:a:pipecat:pipecat:1.0.0
-
cpe:2.3:a:pipecat:pipecat:1.1.0
-
cpe:2.3:a:pipecat:pipecat:1.2.0
-
cpe:2.3:a:pipecat:pipecat:1.2.1
-
cpe:2.3:a:pipecat:pipecat:1.3.0