
Proof-of-concept che sfrutta un'impostazione non documentata dell'endpoint di dettatura di Muse, consentendo a un processo locale non privilegiato di reindirizzare il traffico di dettatura per catturare i prompt e abusare dell'accesso all'app.
Una proof-of-concept per una vulnerabilità 0day locale di Muse (https://muse.ai) che può consentire a un processo locale non privilegiato di reindirizzare il traffico di dettatura di Muse e abusare della fiducia/accesso concessi all'app.
Muse espone un'impostazione non documentata:
endo_voyager_dictation_endpoint
Un attaccante locale o un malware può modificare questo endpoint senza privilegi speciali.
Una volta reindirizzato, i prompt dettati possono essere inviati a un endpoint controllato dall'attaccante, consentendo potenzialmente:
In breve: l'accesso di Muse può potenzialmente diventare l'accesso dell'attaccante.
Esegui:
./not-a-mused -h
per le opzioni disponibili.
Il PoC implementa un sottoinsieme dei 50+ comandi esposti da Muse.
Una volta in esecuzione, clicca il pulsante del microfono in Muse e detta un prompt per attivare il PoC.
Questo è un attacco locale. Un attaccante deve già essere in grado di eseguire codice come utente locale.
La preoccupazione è che Muse possa avere un accesso significativamente più ampio rispetto al malware locale ordinario, rendendolo un obiettivo particolarmente utile per l'amplificazione di privilegi/accessi.
Fornito per scopi di ricerca sulla sicurezza e didattici.