CVE-2025-59054 in dstack
Riassunto
di VulDB • 16/06/2026
dstack è un software development kit (SDK) volto a semplificare il deployment di applicazioni containerizzate arbitrarie in trusted execution environments. Nelle versioni di dstack precedenti alla 0.5.4, un host malintenzionato può fornire un volume dati LUKS2 manipolato ad hoc a un CVM dstack per l'utilizzo come mount point `/data`. L'istanza guest aprirà il volume e scriverà dati segreti utilizzando una chiave di volume nota all'attaccante, causando la divulgazione delle chiavi Wireguard e di altre informazioni riservate. L'attaccante può inoltre pre-caricare dati sul dispositivo, il che potrebbe potenzialmente compromettere l'esecuzione del guest. I metadati del volume LUKS2 non sono autenticati e supportano algoritmi di crittografia della chiave null, consentendo a un attaccante di creare un volume tale per cui l'apertura del volume (cryptsetup open) avvenga senza errori utilizzando qualsiasi passphrase o token, registri tutte le scritture in plaintext (o in ciphertext con una chiave nota all'attaccante) e/o contenga dati arbitrari scelti dall'attaccante. La versione 0.5.4 di dstack contiene una patch che risolve il problema relativo agli header LUKS.
If you want to get best quality of vulnerability data, you may have to visit VulDB.