Noticia · pgEdge · 2 min de lectura
Fecha del hecho: · Publicado:
pgEdge revela cuatro avisos de seguridad en su stack de RAG y LLM
La base de datos de avisos de GitHub publicó el 12 de noviembre de 2026 cuatro avisos de seguridad sobre denegación de servicio, fugas de claves API y una fuga de datos entre clientes en el RAG Server y la Go LLM Library de pgEdge.
La Base de Datos de Avisos de GitHub publicó el 12 de noviembre de 2026 cuatro avisos de seguridad sobre el RAG Server y la Go LLM Library de código abierto de pgEdge, que detallan una falla de denegación de servicio sin autenticación, dos problemas distintos de fuga de claves API y una fuga de datos entre clientes causada por un índice de búsqueda compartido. El primer aviso, pgEdge RAG Server unauthenticated resource exhaustion, se identifica como CVE-2026-125327.
Cuatro avisos, cuatro fallas distintas
- CVE-2026-125327 (GHSA-5qg5-rgp6-j5m5): severidad alta, CVSS 7.5, las solicitudes sin autenticación a la búsqueda por palabras clave del RAG Server podían reconstruir un índice BM25 completo en memoria en cada consulta, provocando denegación de servicio; corregido en la versión 2.0.0
- CVE-2026-125326 (GHSA-68g8-gh8f-7rhg): severidad moderada, CVSS 5.8, la API de consultas reenviaba literalmente el texto de error del proveedor de LLM, filtrando fragmentos parcialmente enmascarados de claves API a usuarios sin autenticación; corregido en la versión 2.0.0
- CVE-2026-125325 (GHSA-w437-9mwm-j6vq): severidad moderada, CVSS 5.9, un índice BM25 compartido entre solicitudes concurrentes sin autenticación podía devolver los resultados de búsqueda de un usuario a otro, rompiendo el aislamiento entre clientes; corregido en la versión 2.0.0
- CVE-2026-125328 (GHSA-8835-xmqj-354h): severidad moderada, CVSS 5.8, el endpoint sin autenticación
/v1/healthde la Go LLM Library devolvía texto de error sin procesar del proveedor que filtraba credenciales de API parciales, lo que afecta a las versiones desde 0.1.0 hasta (sin incluir) 0.2.0; corregido en la versión 0.2.0
Qué significa esto para quienes construyen aplicaciones de RAG y LLM
El stack de pgEdge es un proxy de RAG y LLM de código abierto basado en Postgres, usado para construir aplicaciones de generación aumentada por recuperación, así que estos errores afectan directamente a los pipelines en producción. Los dos problemas de fuga de credenciales significan que claves API parciales podían quedar expuestas mediante simples respuestas de texto de error sin requerir ninguna autenticación, y el error del índice compartido significa que una implementación con varios clientes podía devolver en silencio los resultados de búsqueda de un cliente a otro cliente.
Versiones corregidas y próximos pasos
- Las versiones del RAG Server anteriores a 1.0.1 (previas a 2.0.0) están afectadas por los tres problemas del RAG Server; actualizar a la versión 2.0.0 resuelve los tres
- Las versiones de la Go LLM Library desde 0.1.0 hasta (sin incluir) 0.2.0 están afectadas por el problema de fuga de credenciales; actualizar a la versión 0.2.0 lo resuelve
Fuentes
- pgEdge RAG Server unauthenticated resource exhaustion (GitHub Advisory Database, 12 de noviembre de 2026, oficial)
- pgEdge RAG Server LLM provider credential disclosure (GitHub Advisory Database, 12 de noviembre de 2026, oficial)
- pgEdge RAG Server cross-request data leak (GitHub Advisory Database, 12 de noviembre de 2026, oficial)
- pgEdge Go LLM Library API key fragment disclosure (GitHub Advisory Database, 12 de noviembre de 2026, oficial)
Redactado con ayuda de IA, únicamente a partir de las fuentes indicadas arriba. Antes de publicarse, controles automáticos verificaron sus fechas, sus fuentes y todas sus versiones de idioma.