CVE-2018-12020

gnupg2: Improper sanitization of filenames allows for the display of fake status messages and the bypass of signature verification

Published Jun 8, 2018 CVSS 3.1 · 7.5 High EPSS 8.2% KEV · Not listed
Description
mainproc.c in GnuPG before 2.2.8 mishandles the original filename during decryption and verification actions, which allows remote attackers to spoof the output that GnuPG sends on file descriptor 2 to other programs that use the "--status-fd 2" option. For example, the OpenPGP data might represent an original filename that contains line feed characters in conjunction with GOODSIG or VALIDSIG status codes.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-2862-1 python-gnupg security update
Debian DSA Debian DSA DSA-4222-1 gnupg2 security update
Debian DSA Debian DSA DSA-4223-1 gnupg1 security update
Debian DSA Debian DSA DSA-4224-1 gnupg security update
EUVD EUVD EUVD-2018-4011 mainproc.c in GnuPG before 2.2.8 mishandles the original filename during decryption and verification actions, which allows remote attackers to spoof the output that GnuPG sends on file descriptor 2 to other programs that use the "--status-fd 2" option. For example, the OpenPGP data might represent an original filename that contains line feed characters in conjunction with GOODSIG or VALIDSIG status codes.
Ubuntu USN Ubuntu USN USN-3675-1 GnuPG vulnerabilities
Ubuntu USN Ubuntu USN USN-3675-2 GnuPG 2 vulnerability
Ubuntu USN Ubuntu USN USN-3675-3 GnuPG vulnerability
Ubuntu USN Ubuntu USN USN-3964-1 python-gnupg vulnerabilities
Ubuntu USN Ubuntu USN USN-4839-1 python-gnupg vulnerabilities
History

No history.