CVE-2026-81093 in Actors MCP Server
Resumen
por VulDB • 2026-08-28
La herramienta get-html-skeleton obtenía una URL proporcionada por el usuario tras verificar únicamente su sintaxis. El controlador en src/tools/common/get_html_skeleton.ts validaba el argumento url con isValidHttpUrl de src/utils/generic.ts, lo cual confirmaba que la cadena comenzaba con un esquema http o https y se analizaba como una URL, pero no inspeccionaba ni el nombre del host ni la dirección a la que resuelve. Por tanto, pasaban las comprobaciones los rangos de bucle invertido (loopback), locales enlazados (link-local) y privados, incluida la dirección que utilizan los proveedores de nube para servir metadatos de instancia. La URL no verificada se entregaba al actor del navegador web y el documento obtenido se devolvía en la respuesta de la herramienta; por lo tanto, cualquier usuario del servidor MCP podía hacerle solicitar un punto final accesible únicamente desde el host y leer el resultado, incluidas las credenciales de la instancia. La versión 0.9.12 elimina esta herramienta.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.