CVE-2025-69195CWE-121

Wget2: gnu wget2: memory corruption and crash via filename sanitization logic with attacker-controlled urls

High · published January 9, 2026

CVSS v3.1
7.6
EPSS
0%
Percentile
27.1
In the wild
Unconfirmed
What it is

🚨 A crafty buffer overflow lurks in GNU Wget2! When filename restrictions are active, a sneaky attacker could exploit it with a special URL, leading to chaos. 🔥 Think of this like a restaurant that accepts custom orders but doesn't validate what goes in the kitchen. If a mischievous patron slips in a recipe that causes kitchen chaos, the whole restaurant could close for the night! If an attacker successfully exploits this vulnerability, they could corrupt memory, causing the application to crash and leaving the door open for further malicious activities. The potential for data breaches or system downtime makes this a significant risk you can't ignore!

Put simply

Think of this like a restaurant that accepts custom orders but doesn't validate what goes in the kitchen. If a mischievous patron slips in a recipe that causes kitchen chaos, the whole restaurant could close for the night! This vulnerability in GNU Wget2 stems from a stack-based buffer overflow in the filename sanitization logic, triggered when processing specially crafted URL paths with filename restrictions in place. Essentially, an attacker can manipulate the URL to overflow the buffer, leading to memory corruption.

What to do

If an attacker successfully exploits this vulnerability, they could corrupt memory, causing the application to crash and leaving the door open for further malicious activities. The potential for data breaches or system downtime makes this a significant risk you can't ignore! To protect against this vulnerability, immediately update GNU Wget2 to the latest version. Additionally, consider reviewing your URL input handling practices and implement strict validation to mitigate the risk of similar exploits in the future. You've got this! With a few simple steps, you can secure your systems and keep those attackers at bay! 🛡️

The record
Technical detail
CVSS v3.1
7.6 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.00348 · 27.1th percentile
Weakness
CWE-121 · Stack-based Buffer Overflow
Published
2026-01-09T07:57Z
EPSS history
Timeline
  • 09 JAN 07:57Z
    Wget2: gnu wget2: memory corruption and crash via filename sanitization logic with attacker-controlled urls
    cvelistv5