Sistemas Afectados
llama.cpp: Versiones comprendidas desde la compilación b8841 hasta la anterior a la b11865 que utilicen el transporte RDMA de ggml-rpc.
Descripción
Se ha descubierto una vulnerabilidad crítica de escritura fuera de límites (out-of-bounds write, clasificada como CWE-787) en la función rdma_recv() del transporte RDMA de ggml-rpc dentro de llama.cpp (versiones desde la b8841 hasta antes de la b11865). Esta falla permite que un par no autenticado sobrescriba la pila (stack) del servidor RPC.
Vector de Ataque: remoto vía red; un atacante que anuncie capacidades RDMA en el mensaje HELLO puede enviar hasta 256 KiB hacia una variable de pila de 1 byte en rpc_serve_client().
Impacto: confidencialidad, integridad y disponibilidad altas. Conduce a la caída repentina del servidor (denial of service) o a la ejecución potencial de código arbitrario con los privilegios del proceso.
Recomendaciones
Parches y Actualizaciones: actualizar llama.cpp a la versión b11865 o posterior, donde el problema ha sido corregido por el proveedor.
Mitigaciones Temporales: deshabilitar el soporte o el transporte RDMA en ggml-rpc si no es estrictamente necesario para el funcionamiento del servicio, restringir el acceso de red al servidor RPC mediante reglas de firewall, permitiendo únicamente conexiones provenientes de nodos totalmente confiables.
Buenas Prácticas: aislar los servicios de inferencia de modelos en contenedores o redes segmentadas para limitar el radio de impacto ante posibles abusos de servicios expuestos.
Referencias
Información de la Alerta
VENCERT-2026-105
🔴 Crítica
Activa
CVE-2026-118375
Oct. 28, 2026