Gpg decryption attack in git-annex - CVE-2018-10859
Published: July 2, 2018
git-annex
Detailed vulnerability description
The vulnerability allows a remote attacker to obtain potentially sensitive information on the target system.
The vulnerability exists due to gpg decryption attack. A remote attacker can gain control of the server hosting an encrypted special remote used by the victim's git-annex repository, uses git annex addurl --relaxed with an innocuous url, trick the user's git-annex into downloading it, and uploading an (encrypted) copy to the special remote they also control, send the content of a gpg encrypted file that they wish to have decrypted in its place.