
Prueba de concepto que explota una configuración no documentada del endpoint de dictado de Muse, permitiendo que un proceso local sin privilegios redirija el tráfico de dictado para capturar prompts y abusar del acceso de la aplicación.
Una prueba de concepto para un 0day de vulnerabilidad local en Muse (https://muse.ai) que puede permitir a un proceso local sin privilegios redirigir el tráfico de dictado de Muse y abusar de la confianza/acceso otorgado a la aplicación.
Muse expone una configuración no documentada:
endo_voyager_dictation_endpoint
Un atacante local o malware puede modificar este endpoint sin privilegios especiales.
Una vez redirigido, los prompts dictados pueden enviarse a un endpoint controlado por el atacante, lo que potencialmente permite:
En resumen: el acceso de Muse puede potencialmente convertirse en el acceso del atacante.
Ejecuta:
./not-a-mused -h
para ver las opciones disponibles.
La PoC implementa un subconjunto de los más de 50 comandos expuestos por Muse.
Una vez en ejecución, haz clic en el botón del micrófono en Muse y dicta un prompt para activar la PoC.
Este es un ataque local. Un atacante ya debe ser capaz de ejecutar código como el usuario local.
La preocupación es que Muse puede tener un acceso significativamente más amplio que el malware local ordinario, lo que lo convierte en un objetivo particularmente útil para la amplificación de privilegios/acceso.
Proporcionado para fines de investigación de seguridad y educativos.