
Proof-of-concept per una vulnerabilità XXE in WorldServer v11.8.2; dimostra come un file .tmx appositamente creato possa divulgare file di sistema e potenzialmente eseguire comandi arbitrari.
Una vulnerabilità XML External Entity (XXE) nelle funzionalità Import object e Translation Memory import di WorldServer v11.8.2 potrebbe portare all'accesso a informazioni sensibili del sistema e all'esecuzione di comandi arbitrari tramite il caricamento di un file .tmx appositamente creato.
Per sfruttare questa vulnerabilità, un utente autenticato deve creare un file .tmx contenente il payload malevolo con il percorso del file o della directory di sistema esistente. Dopo aver caricato il file con contenuto malevolo, il server di destinazione risponderà con il contenuto della cartella o del file di sistema specificato nel messaggio di avviso.
Scoperto da Nikita Hrab, July 2024
Riferimenti: https://www.trados.com/product/worldserver/