
CVE-2025-34324, CVE-2025-34327: GoSign Desktop TLS Bypass & Insecure Update Exploit Proof of Concept
The provided Proof of Concept targets a GoSign Desktop installation on Linux Debian/Ubuntu with amd64 architecture and simulates a privilege escalation to root from a local attacker.
Vulnerable version: 2.4.0.
After the exploit, you will need to reinstall GoSign Desktop by downloading it again from the official website, as it gets replaced by the fake update. GoSign Desktop configuration is preserved.
Compile the fake update package .deb, create the Python virtual environment with the dependencies required for the exploit.
make
Configure the exploit as a proxy for GoSign Desktop to simulate the attack.
make run
After installing the fake update package .deb, you can verify the impact by checking the file /tmp/gosigndesktop_mitm_poc.log.
cat /tmp/gosigndesktop_mitm_poc.log
You can remove the proxy configuration, the .deb file, and the virtual environment.
make clean
Pasquale "sid" Fiorillo is credited with the discovery of this vulnerability with the contribution of Francesco "ascii" Ongaro and Marco Lunardi.
Pasquale 'sid' Fiorillo
web site: http://www.ush.it/
mail: sid AT ush DOT it
Francesco "ascii" Ongaro
Website: https://www.ush.it/
Email: ascii AT ush DOT it
Copyright (c) 2025 Pasquale 'sid' Fiorillo
Permission is granted for the redistribution of this alert electronically. It may not be edited in any way without mine express written consent. If you wish to reprint the whole or any part of this alert in any other medium other than electronically, please email me for permission.
Disclaimer: The information in the advisory is believed to be accurate at the time of publishing based on currently available information. Use of the information constitutes acceptance for use in an AS IS condition. There are no warranties with regard to this information. Neither the author nor the publisher accepts any liability for any direct, indirect, or consequential loss or damage arising from use of, or reliance on, this information.