CVE-2026-107322: Inyección de comandos del sistema operativo en los complementos de Amazon Agent para bases de datos de AWS
ID del boletín: Alcance del 2026-130-AWS
: Tipo de contenido de AWS:
Importante (requiere atención) Fecha de
publicación: 8 de octubre de 2026 a las 11:30 a. m. PDT
Descripción:
Amazon Agent Plugins para AWS es una colección de complementos de código abierto que amplía los agentes de codificación de IA compatibles con integraciones de herramientas y flujos de trabajo centrados en AWS. El complemento databases-on-aws proporciona orientación sobre el diseño, el desarrollo, la migración y las operaciones de las bases de datos, incluidos los scripts auxiliares de Aurora DSQL.
Identificamos el CVE-2026-107322, en el que una lista incompleta de entradas no permitidas en las versiones de bases de datos en AWS anteriores a la 1.7.1 podría permitir a un actor remoto no autenticado suministrar contenido creado para que un agente lo ingiera. El código afectado no es un servicio de red de escucha; la ejecución de comandos del sistema operativo en el host solo es posible si el agente invoca posteriormente al ayudante local con el valor de comando de base de datos creado. Cualquier comando resultante se ejecuta con los permisos del proceso que ejecuta el ayudante. Este problema no afecta al servicio DSQL de Aurora ni omite los privilegios de la base de datos.
Versiones afectadas: versiones 1.0.0 a 1.7.0 de databases-on-aws
Resolución:
La corrección se incluye en databases-on-aws 1.7.1 y versiones posteriores y estuvo disponible en el mercado, que se ofrece desde la sucursal principal del repositorio, el 26 de agosto de 2026. Recomendamos actualizar a la versión más reciente, comprobar que el complemento actualizado esté activo en todos los entornos en los que se utilice y asegurarse de que cualquier código derivado o bifurcado incorpore la corrección. Los clientes que utilicen una revisión de repositorio anclada deben usar la confirmación 8b13a503746a4ebb0402b936645163224058bde3 o una versión posterior, en lugar de utilizar una etiqueta de versión 1.7.1.
Soluciones alternativas:
Los clientes que no puedan realizar una actualización inmediata deben evitar la ruta opcional del comando psql connection helper y usar únicamente SQL revisado manualmente, o usar el servidor MCP de DSQL que se proporciona mediante el complemento en lugar del ayudante. La ejecución del agente y el ayudante como un usuario del sistema operativo sin privilegios con una función de AWS IAM dedicada a DSQL:DBConnect y una función de base de datos con un ámbito determinado, preferiblemente de solo lectura cuando proceda, limita aún más los permisos disponibles para el proceso. No utilice admin ni conceda dsql:dbConnectAdmin para las operaciones rutinarias del agente. Los clientes que tengan motivos para creer que se ha accedido indebidamente al host auxiliar deben rotar o revocar las credenciales de AWS accesibles para ese proceso y revisar, revocar o reemplazar las funciones de la base de datos y las asignaciones de funciones de IAM a base de datos disponibles para el servidor. Estas medidas reducen el impacto potencial mientras se programa una actualización; la actualización sigue siendo la solución recomendada.
Referencias:
Reconocimiento:
Nos gustaría dar las gracias a Shay Sakazi (@shaysakazi) por colaborar en este tema a través del proceso coordinado de divulgación de vulnerabilidades.
Envíe un correo electrónico al aws-security@amazon.com si tiene alguna pregunta o duda sobre la seguridad.