Softing Secure Integration Server Relative Path Traversal
The “restore configuration” feature of Softing Secure Integration Server V1.22 is vulnerable to a directory traversal vulnerability when processing zip files. An attacker can craft a zip file to load an arbitrary dll and execute code. Using the "restore configuration" feature to upload a zip file containing a path traversal file may cause a file to be created and executed upon touching the disk.
Softing Secure Integration Server Relative Path Traversal
The “restore configuration” feature of Softing Secure Integration Server V1.22 is vulnerable to a directory traversal vulnerability when processing zip files. An attacker can craft a zip file to load an arbitrary dll and execute code. Using the "restore configuration" feature to upload a zip file containing a path traversal file may cause a file to be created and executed upon touching the disk.
Softing released new versions to address these vulnerabilities and notified known users of the releases. Users are advised to update to the new versions:
Softing Secure Integration Server V1.30
The latest software packages can be downloaded from the Softing website.
Softing recommends the following mitigations and workarounds:
Change the admin password or create a new user with administrative rights and delete the default admin user.
Configure the Windows firewall to block network requests to IP port 9000.
Disable the HTTP Server in NGINX configuration of the Softing Secure Integration Server, only using the HTTPS server.
For more details on these vulnerabilities and mitigations, users should see SYT-2022-5 on the Softing security website.
Configurations
Workarounds
Exploits
Credits
Pedro Ribeiro and Radek Domanski, working with Trend Micro Zero Day Initiative, reported these vulnerabilities to Softing and CISA.
The “restore configuration” feature of Softing Secure Integration Server V1.22 is vulnerable to a directory traversal vulnerability when processing zip files. An attacker can craft a zip file to load an arbitrary dll and execute code. Using the "restore configuration" feature to upload a zip file containing a path traversal file may cause a file to be created and executed upon touching the disk.