virtio-fs è un livello di condivisione del filesystem che consente a una macchina virtuale o a un sandbox di leggere e scrivere file dell'host tramite un percorso mediato. Invece di esporre direttamente il filesystem dell'host, il guest interagisce con un servizio lato host che traduce le operazioni sui file attraverso il confine.
Nella sicurezza informatica, questo livello di mediazione fa parte del confine di fiducia. Se i controlli dei percorsi, la gestione dei symlink o la riapertura dei file sono implementati in modo errato, un guest può uscire dallo spazio di lavoro previsto e raggiungere dati sensibili dell'host. Gli attaccanti cercano questi bug perché i filesystem condivisi spesso gestiscono accessi privilegiati per conto di codice isolato. Per i difensori, virtio-fs è importante perché una configurazione sicura e controlli accurati dei confini determinano se un sandbox rimane isolato. L'uso di modalità di workspace più restrittive, la limitazione dei mount in lettura-scrittura e la correzione tempestiva del server del filesystem lato host riducono il rischio di vulnerabilità di escape dal confine.


