Pipecat: La exposición pública del runner de desarrollo puede permitir la creación no autenticada de sesiones de bot
El ejecutor (runner) de desarrollo integrado de Pipecat expone endpoints que crean sesiones de bot y, para el transporte Daily, salas de Daily de pago. Por diseño, estos endpoints de desarrollo no autentican a los clientes.
El runner se vincula a localhost por defecto y está diseñado exclusivamente para el desarrollo local. No está desarrollado ni respaldado como servidor de producción. Por tanto, la explotación requiere que un operador haga accesible deliberadamente el runner de desarrollo desde una red no confiable, por ejemplo configurando --host 0.0.0.0, publicando su puerto o utilizando un túnel público sin controles de acceso.
Si se expone de este modo, un atacante no autenticado puede invocar endpoints como /start, /daily y /daily-dialin-webhook. Dependiendo del endpoint y de la configuración, esto puede crear una sesión de bot o una sala de Daily, y puede devolver una URL de sala y un token de unión. Las solicitudes repetidas también pueden consumir recursos locales y cuotas de servicios de terceros.
Las consecuencias de interactuar con un bot iniciado dependen de su configuración y de las herramientas conectadas. El acceso a sistemas externos o a información confidencial no es una capacidad inherente del runner de desarrollo y, por tanto, no se incluye como impacto general.
Pipecat 1.6.0 aclara este límite de seguridad de dos maneras:
- El runner de desarrollo muestra un banner de inicio visible que lo identifica como herramienta de desarrollo.
- La documentación establece explícitamente que el runner no debe utilizarse como servidor de producción ni exponerse directamente a tráfico no confiable.
La documentación de desarrollo local (https://docs.pipecat.ai/pipecat/deployment/running-bots-locally)) identifica los endpoints sin autenticación, la falta de limitación de tasa y los riesgos de la exposición pública. La documentación de despliegue en producción (https://docs.pipecat.ai/pipecat/deployment/running-bots-in-production)) orienta a los usuarios hacia un despachador de producción o un entorno administrado y describe las protecciones mínimas para el uso de prototipos limitados.
Qué hacer
Pipecat 1.6.0 documenta y visibiliza el límite de seguridad previsto para el runner de desarrollo. El comportamiento no autenticado en desarrollo se mantiene por diseño. Los usuarios no deben exponer el runner directamente a redes no confiables; los despliegues en producción requieren un despachador autenticado o un entorno de ejecución administrado.
Software afectado
Haz clic en una tecnología para ver todas sus vulnerabilidades.
| Plataforma | Paquete | Versiones vulnerables | Corregida en |
|---|---|---|---|
| Python (PyPI) | pipecat-ai | >= 0.0.98, < 1.6.0 | 1.6.0 |
Referencias
- https://github.com/pipecat-ai/pipecat/security/advisories/GHSA-hqm2-cfx2-2vgh
- https://nvd.nist.gov/vuln/detail/CVE-2026-102682
- https://github.com/pipecat-ai/pipecat/pull/5060
- https://github.com/pipecat-ai/pipecat/commit/acaac3e49f50968f3ffb645a42ecc48d71c4e723
- https://github.com/pipecat-ai/pipecat
- https://github.com/pipecat-ai/pipecat/releases/tag/v1.6.0
- Vector CVSS
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L- Debilidad (CWE)
CWE-345, CWE-770, CWE-862- Plataforma
- Python (PyPI)
- Paquete
pipecat-ai- Publicada
- 15.10.2026
- Actualizado
- 20.10.2026 08:36
Fuentes y licencias · Editado o traducido por DockRay; se mantienen los derechos y las licencias de las fuentes.
OSV / GitHub Advisory Database - GHSA-hqm2-cfx2-2vgh - CC BY 4.0
Historial de vulnerabilidades: pipecat-ai
Todas las vulnerabilidades publicadas de este paquete (Python (PyPI)), de la más reciente a la más antigua. Muestra si es un fallo aislado o un paquete que hay que vigilar.
- Entradas en total
- 4
- Primera → última
- 04.2026 10.2026
- Sin corrección
- 0
- Explotada en ataques
- 0
Distribución por gravedad
- Crítica 1
- Alta 2
- Media 1
Divulgaciones por año
- 2026: 4
-
Pipecat: La exposición pública del runner de desarrollo puede permitir la creación no autenticada de sesiones de bot esta entrada
Identifica las vulnerabilidades de tu aplicación
Con la integración de DockRay y el inventario de software activado, DockRay compara las versiones notificadas de los componentes con las vulnerabilidades conocidas y avisa de las coincidencias confirmadas. La cobertura depende de la tecnología compatible y de los avisos disponibles.