CVE-2026-39884 in mcp-server-kubernetesinformación

Resumen

por VulDB • 2026-05-14

mcp-server-kubernetes es un servidor del Protocolo de Contexto de Modelo (Model Context Protocol) para la gestión de clústeres de Kubernetes. Las versiones 3.4.0 y anteriores contienen una vulnerabilidad de inyección de argumentos en la herramienta port_forward de src/tools/port_forward.ts, donde un comando kubectl se construye mediante concatenación de cadenas con entradas controladas por el usuario y luego se divide ingenuamente por espacios antes de pasarlo a spawn(). A diferencia de todas las demás herramientas en la base de código, que utilizan correctamente el paso de argumentos basado en matrices con execFileSync(), port_forward trata cada espacio en los campos controlados por el usuario (namespace, resourceType, resourceName, localPort, targetPort) como un límite de argumento, lo que permite a un atacante inyectar indicadores (flags) de kubectl arbitrarios. Esto permite la exposición de servicios internos de Kubernetes a la red mediante la inyección de --address=0.0.0.0, el direccionamiento entre namespaces mediante la inyección de indicadores -n adicionales, y la explotación indirecta mediante inyección de prompts contra agentes de IA conectados al servidor MCP. Este problema se ha corregido en la versión 3.5.0.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

GitHub M

Reservar

2026-04-07

Divulgación

2026-04-15

Moderación

aceptado

Artículo

VDB-357659

CPE

listo

EPSS

0.00258

KEV

no

Actividades

muy bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!