CVE-2025-62406CWE-640

CVE-2025-62406

High · published November 19, 2025

CVSS v3.1
8.1
EPSS
0%
Percentile
36.2
In the wild
Unconfirmed
What it is

⚡ A sneaky flaw in Piwigo's password reset function could let an attacker hijack account recovery requests with a clever hostname trick! 🔍 Think of it like a delivery service that doesn’t check the address before sending out a package — they might deliver it to a totally different house if you just change the label! 📦 An attacker could easily send a malicious password reset URL to any existing user, potentially allowing them to take control of the victim's account. It's like presenting a fake ID at a club, gaining unauthorized access and wreaking havoc! 😱

Put simply

Think of it like a delivery service that doesn’t check the address before sending out a package — they might deliver it to a totally different house if you just change the label! 📦 This vulnerability arises because Piwigo uses the Host header from HTTP requests to create password-reset URLs without proper validation, making it possible for attackers to manipulate it.

What to do

An attacker could easily send a malicious password reset URL to any existing user, potentially allowing them to take control of the victim's account. It's like presenting a fake ID at a club, gaining unauthorized access and wreaking havoc! 😱 Upgrade to Piwigo version 15.7.0 immediately to patch this vulnerability. Also, consider implementing additional hostname validation to prevent similar issues in the future. 🛡️ You've got this! Stay on top of your updates, and you’ll keep your photo gallery safe and sound! 📸✨

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00431 · 36.2th percentile
Weakness
CWE-640 · Weak Password Recovery Mechanism for Forgotten Password
Published
2025-11-19T04:15Z
Affected products (1)
ProductVersionsFixed in
piwigo/piwigoall versions—
References (3)
EPSS history
Timeline
  • 18 NOV 22:18Z
    Piwigo is vulnerable to one-click account takeover by modifying the password-reset link
    cvelistv5