CVE-2026-58482 in Network-AIinformación

Resumen

por VulDB • 2026-07-20

Network-AI, un orquestador multiagente basado en TypeScript/Node.js, incluye una característica entregada, exportada y documentada llamada `ApprovalInbox` (`lib/approval-inbox.ts`). Esta constituye la superficie de red del "Human-in-the-loop Approval Gate" (Puerta de Aprobación con Intervención Humana), que el componente `ApprovalGate` utiliza para exigir una aprobación humana explícita en operaciones de alto riesgo. El servidor HTTP expuesto por esta característica no implementa ningún tipo de autenticación y establece la cabecera `Access-Control-Allow-Origin: *` en todas las rutas, incluidas aquellas que modifican el estado como `POST /approvals/:id/approve` y `/deny`. Como resultado, en las versiones 5.0.0 a través de 5.12.1, cualquier entidad capaz de enviar una solicitud HTTP al puerto del buzón —ya sea un proceso alojado localmente (co-located), un contenedor o una vulnerabilidad SSRF en el mismo host, un cliente remoto cuando el operador asigna una dirección no loopback, o cualquier sitio web que visite el operador en un navegador— puede enumerar las aprobaciones pendientes y aprobarlas. Esto invalida por completo el control de intervención humana y provoca la ejecución sin consentimiento de acciones restringidas de alto riesgo (por ejemplo, un comando shell que el agente estaba reteniendo para su revisión). Este problema se corrige en v5.12.2. `ApprovalInbox` ahora acepta una opción `secret`. Cuando está configurada, los puntos finales modificadores `POST /:id/approve` y `POST /:id/deny` requieren la cabecera `Authorization: Bearer `, cuya validez se valida mediante tiempo constante utilizando `crypto.timingSafeEqual`. La función `startServer()` ya enlaza por defecto a `127.0.0.1`; los operadores que expongan el buzón en una red deben configurar un secreto.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsable

GitHub M

Reservar

2026-06-30

Divulgación

2026-07-20

Moderación

aceptado

Artículo

VDB-380686

CPE

listo

EPSS

0.00000

KEV

no

Actividades

muy bajo

Fuentes

Do you know our Splunk app?

Download it now for free!