Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

debian логотип

CVE-2026-40491

Опубликовано: 18 апр. 2026
Источник: debian

Описание

gdown is a Google Drive public file/folder downloader. Versions prior to 5.2.2 are vulnerable to a Path Traversal attack within the extractall functionality. When extracting a maliciously crafted ZIP or TAR archive, the library fails to sanitize or validate the filenames of the archive members. This allow files to be written outside the intended destination directory, potentially leading to arbitrary file overwrite and Remote Code Execution (RCE). Version 5.2.2 contains a fix.

Пакеты

ПакетСтатусВерсия исправленияРелизТип
gdownfixed6.0.0+dfsg-1package
gdownfixed5.2.0+dfsg-2+deb13u1trixiepackage

Примечания

  • https://github.com/wkentaro/gdown/security/advisories/GHSA-76hw-p97h-883f

  • Fixed by: https://github.com/wkentaro/gdown/commit/af569fc6ed300b7974dee66dc51e9f01b57b4dff (v5.2.2)

Связанные уязвимости

CVSS3: 6.5
ubuntu
4 месяца назад

gdown is a Google Drive public file/folder downloader. Versions prior to 5.2.2 are vulnerable to a Path Traversal attack within the extractall functionality. When extracting a maliciously crafted ZIP or TAR archive, the library fails to sanitize or validate the filenames of the archive members. This allow files to be written outside the intended destination directory, potentially leading to arbitrary file overwrite and Remote Code Execution (RCE). Version 5.2.2 contains a fix.

CVSS3: 6.5
nvd
4 месяца назад

gdown is a Google Drive public file/folder downloader. Versions prior to 5.2.2 are vulnerable to a Path Traversal attack within the extractall functionality. When extracting a maliciously crafted ZIP or TAR archive, the library fails to sanitize or validate the filenames of the archive members. This allow files to be written outside the intended destination directory, potentially leading to arbitrary file overwrite and Remote Code Execution (RCE). Version 5.2.2 contains a fix.

CVSS3: 6.5
github
4 месяца назад

gdown Affected by Arbitrary File Write via Path Traversal in gdown.extractall