Upstream information
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.SUSE information
Overall state of this security issue: Resolved
This issue is currently rated as having important severity.
National Vulnerability Database | |
---|---|
Base Score | 5 |
Vector | AV:N/AC:L/Au:N/C:N/I:P/A:N |
Access Vector | Network |
Access Complexity | Low |
Authentication | None |
Confidentiality Impact | None |
Integrity Impact | Partial |
Availability Impact | None |
National Vulnerability Database | SUSE | |
---|---|---|
Base Score | 7.5 | 7.3 |
Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N | AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L |
Access Vector | Network | Network |
Access Complexity | Low | Low |
Privileges Required | None | None |
User Interaction | None | None |
Scope | Unchanged | Unchanged |
Confidentiality Impact | None | Low |
Integrity Impact | High | Low |
Availability Impact | None | Low |
CVSSv3 Version | 3.0 | 3.0 |
Note from the SUSE Security Team
This issue affects the GnuPG CLI in non-default configurations. While zypper/libzypp use GnuPG for repository signature verification, they are not affected: In SLE 12 and earlier, verbose output is not configured or requested via the command line. In SLE 15, libzypp uses gpgme as an interface to GnuPG. SUSE Bugzilla entries: 1096745 [RESOLVED / FIXED], 1101134 [REOPENED] SUSE Security Advisories:- SUSE-SU-2018:1696-1, published Fri Jun 15 04:11:09 MDT 2018
- SUSE-SU-2018:1698-1, published Fri Jun 15 10:08:40 MDT 2018
- SUSE-SU-2018:1698-2, published Thu Oct 18 10:11:35 MDT 2018
- SUSE-SU-2018:1814-1, published Tue Jun 26 07:08:06 MDT 2018
- SUSE-SU-2018:2243-1, published Tue Aug 7 13:25:48 MDT 2018
- openSUSE-SU-2018:1706-1, published Fri, 15 Jun 2018 21:11:18 +0200 (CEST)
- openSUSE-SU-2018:1708-1, published Fri, 15 Jun 2018 21:12:53 +0200 (CEST)
- openSUSE-SU-2018:1722-1, published Sat, 16 Jun 2018 15:12:27 +0200 (CEST)
- openSUSE-SU-2018:1724-1, published Sat, 16 Jun 2018 15:13:42 +0200 (CEST)
List of released packages
Product(s) | Fixed package version(s) | References |
---|---|---|
Openstack Cloud Magnum Orchestration 7 |
| Patchnames: SUSE-OpenStack-Cloud-Magnum-Orchestration-7-2018-1141 |
SUSE CaaS Platform ALL |
| Patchnames: SUSE-CAASP-ALL-2018-1141 |
SUSE Enterprise Storage 4 |
| Patchnames: SUSE-Storage-4-2018-1141 |
SUSE Linux Enterprise Desktop 12 SP3 |
| Patchnames: SUSE-SLE-DESKTOP-12-SP3-2018-1141 |
SUSE Linux Enterprise Desktop 12 SP4 |
| Patchnames: SUSE Linux Enterprise Desktop 12 SP4 GA gpg2 |
SUSE Linux Enterprise Module for Basesystem 15 |
| Patchnames: SUSE-SLE-Module-Basesystem-15-2018-1223 |
SUSE Linux Enterprise Module for Basesystem 15 SP1 |
| Patchnames: SUSE Linux Enterprise Module for Basesystem 15 SP1 GA gpg2 |
SUSE Linux Enterprise Point of Sale 11 SP3 |
| Patchnames: sleposp3-gpg2-13655 |
SUSE Linux Enterprise Point of Sale 12 SP2-CLIENT |
| Patchnames: SUSE-SLE-POS-12-SP2-CLIENT-2018-1141 |
SUSE Linux Enterprise Server 11 SP3-LTSS |
| Patchnames: slessp3-gpg2-13655 |
SUSE Linux Enterprise Server 11 SP4 |
| Patchnames: slessp4-gpg2-13655 |
SUSE Linux Enterprise Server 12 SP1-LTSS |
| Patchnames: SUSE-SLE-SERVER-12-SP1-2018-1141 |
SUSE Linux Enterprise Server 12 SP2-BCL |
| Patchnames: SUSE-SLE-SERVER-12-SP2-BCL-2018-1141 |
SUSE Linux Enterprise Server 12 SP2-ESPOS |
| Patchnames: SUSE-SLE-SERVER-12-SP2-ESPOS-2018-1141 |
SUSE Linux Enterprise Server 12 SP2-LTSS |
| Patchnames: SUSE-SLE-SERVER-12-SP2-2018-1141 |
SUSE Linux Enterprise Server 12 SP3 |
| Patchnames: SUSE-SLE-SERVER-12-SP3-2018-1141 |
SUSE Linux Enterprise Server 12 SP4 |
| Patchnames: SUSE Linux Enterprise Server 12 SP4 GA gpg2 |
SUSE Linux Enterprise Server 12-LTSS |
| Patchnames: SUSE-SLE-SERVER-12-2018-1141 |
SUSE Linux Enterprise Server for SAP Applications 11 SP3-LTSS |
| Patchnames: slessp3-gpg2-13655 |
SUSE Linux Enterprise Server for SAP Applications 11 SP4 |
| Patchnames: slessp4-gpg2-13655 |
SUSE Linux Enterprise Server for SAP Applications 12 SP1 |
| Patchnames: SUSE-SLE-SAP-12-SP1-2018-1141 |
SUSE Linux Enterprise Server for SAP Applications 12 SP1-LTSS |
| Patchnames: SUSE-SLE-SERVER-12-SP1-2018-1141 |
SUSE Linux Enterprise Server for SAP Applications 12 SP2 |
| Patchnames: SUSE-SLE-SAP-12-SP2-2018-1141 |
SUSE Linux Enterprise Server for SAP Applications 12 SP2-BCL |
| Patchnames: SUSE-SLE-SERVER-12-SP2-BCL-2018-1141 |
SUSE Linux Enterprise Server for SAP Applications 12 SP2-ESPOS |
| Patchnames: SUSE-SLE-SERVER-12-SP2-ESPOS-2018-1141 |
SUSE Linux Enterprise Server for SAP Applications 12 SP2-LTSS |
| Patchnames: SUSE-SLE-SERVER-12-SP2-2018-1141 |
SUSE Linux Enterprise Server for SAP Applications 12 SP3 |
| Patchnames: SUSE-SLE-SERVER-12-SP3-2018-1141 |
SUSE Linux Enterprise Server for SAP Applications 12-LTSS |
| Patchnames: SUSE-SLE-SERVER-12-2018-1141 |
SUSE Linux Enterprise Workstation Extension 15 |
| Patchnames: SUSE-SLE-Product-WE-15-2018-1514 |
SUSE Linux Enterprise Workstation Extension 15 SP1 |
| Patchnames: SUSE Linux Enterprise Workstation Extension 15 SP1 GA enigmail |
SUSE OpenStack Cloud 7 |
| Patchnames: SUSE-OpenStack-Cloud-7-2018-1141 |
SUSE Package Hub for SUSE Linux Enterprise 12 |
| Patchnames: openSUSE-2019-477 |
openSUSE Leap 15.0 |
| Patchnames: openSUSE-2019-477 openSUSE-2019-478 openSUSE-2019-480 |
openSUSE Leap 42.3 |
| Patchnames: openSUSE-2019-477 openSUSE-2019-480 |
Status of this issue by product and package
Please note that this evaluation state might be work in progress, incomplete or outdated. Also information for service packs in the LTSS phase is only included for issues meeting the LTSS criteria. If in doubt, feel free to contact us for clarification.
Product(s) | Source package | State |
---|---|---|
CaaS Platform 2.0 | gpg2 | Released |
CaaS Platform 3.0 | gpg2 | Released |
OpenStack Cloud Magnum Orchestration 7.0 | gpg2 | Released |
SUSE Linux Enterprise Desktop 12 SP3 | gpg2 | Released |
SUSE Linux Enterprise Module for Basesystem 15 GA | gpg2 | Released |
SUSE Linux Enterprise Server 11 SP3 LTSS | gpg2 | Released |
SUSE Linux Enterprise Server 11 SP4 | gpg2 | Released |
SUSE Linux Enterprise Server 12 GA LTSS | gpg2 | Released |
SUSE Linux Enterprise Server 12 SP1 LTSS | gpg2 | Released |
SUSE Linux Enterprise Server 12 SP2 LTSS | gpg2 | Released |
SUSE Linux Enterprise Server 12 SP3 | gpg2 | Released |
SUSE Linux Enterprise Server for SAP Applications 12 SP2 | gpg2 | Released |
SUSE Linux Enterprise Workstation Extension 15 GA | enigmail | Released |