Bug 2546639 - CVE-2026-105712 gnupg2: gnupg: Arbitrary file overwrite via symlink traversal in gpgtar [fedora-all]
Summary: CVE-2026-105712 gnupg2: gnupg: Arbitrary file overwrite via symlink traversal...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: gnupg2
Version: rawhide
Hardware: Unspecified
OS: Unspecified
low
low
Target Milestone: ---
Assignee: Jakub Jelen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: {"flaws": ["535c68c8-ba25-42ef-aea0-9...
Depends On:
Blocks: CVE-2026-105712
TreeView+ depends on / blocked
 
Reported: 2026-10-06 15:46 UTC by Samuele Negrini
Modified: 2026-10-06 15:46 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:
fedora-admin-xmlrpc: mirror+


Attachments (Terms of Use)

Description Samuele Negrini 2026-10-06 15:46:35 UTC
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.

gpgtar in GnuPG before 2.5.19 can allow file overwrite via crafted data in an archive. When extracting an untrusted archive with --directory (aka -C) into an existing directory containing a pre-existing symlink, gpgtar can follow that symlink and create or overwrite a file outside the selected extraction directory. The write is limited by the extraction user's filesystem permissions. An archive extracted into a fresh empty directory does not have this risk.


Note You need to log in before you can comment on or make changes to this bug.