Skip to content
OpenAdvisories
High · 8.8 Public exploit CVE-2025-69194 EUVD-2026-1781GHSA-82jv-f4jx-8r27

Wget2: arbitrary file write via metalink path traversal in gnu wget2

Published Jan 9, 2026 · Updated Feb 26, 2026 · Assigned by fedora

Description

A security issue was discovered in GNU Wget2 when handling Metalink documents. The application fails to properly validate file paths provided in Metalink <file name> elements. An attacker can abuse this behavior to write files to unintended locations on the system. This can lead to data loss or potentially allow further compromise of the user’s environment.

Affected products

VendorProductAffectedFixed
— wget2 ≤ 2.2.0 2.2.1

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 wget2 2.2.0+ds-3 —
Debian 13 wget2 2.2.0+ds-1+deb13u1 —
Debian 12 wget2 No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 wget2 No fix yet —
Ubuntu 26.04 LTS wget2 No fix yet —
Ubuntu 25.10 wget2 No fix yet —
Ubuntu 24.04 LTS wget2 No fix yet —
Ubuntu 22.04 LTS wget2 No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS wget2 No fix yet —
Ubuntu 18.04 LTS wget2 No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed wget2 2.2.1-1.1 openSUSE-SU-2026:10015-1
openSUSE Leap 16.0 wget2 2.2.1-bp160.1.1 openSUSE-SU-2026:20038-1

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 wget 2.1.0-7 —

Public exploits

Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.

Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.

GitHub 1 repository

  • secdongle/POC_CVE-2025-69194 ★ 1 · Jan 7, 2026

    PoC for CVE-2025-69194, a Path Traversal vulnerability in GNU Wget2 <= 2.2.0. This vulnerability allows attackers to achieve arbitrary file write or overwrite on the victim's filesystem by providing …

Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.

Advisories 3

References