CVE-2025-53373: ahmed-elgaml11 Natours · Weak Password Recovery
Affects ahmed-elgaml11 NatoursSource CVE Database V5
Public exploit available · CVSS 8.9 High.
Data as of 26 Oct 2026, 14:05 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 27% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:PExploitation evidence
Disclosed: evidence found.
CVE published 7 Jul 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: evidence found.
CVSS exploit maturity: proof of concept public
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), CVSS vector, the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
Organizations should immediately verify the version of the Natours API in use and apply the patch corresponding to commit 7401793a8d9ed0f0c250c4e0ee2815d685d7a70b to remediate the vulnerability. Beyond patching, it is critical to implement strict validation and sanitization of HTTP headers, especially the Host header, to prevent injection of attacker-controlled domains. Employing allowlists for acceptable Host header values or using absolute URLs generated from trusted configuration parameters can mitigate this risk. Additionally, implementing multi-factor authentication (MFA) for account recovery processes can reduce the impact of password reset abuse. Monitoring and logging password reset requests for anomalous patterns, such as unusual Host header values or spikes in reset attempts, can help detect exploitation attempts early. Finally, organizations should conduct security reviews of all password recovery workflows to ensure they do not rely on user-controllable inputs for critical URL generation or token delivery.
Description
Natours is a Tour Booking API. The attacker can easily take over any victim account by injecting an attacker-controlled server domain in the Host header when requesting the /forgetpassword endpoint. This vulnerability is fixed with commit 7401793a8d9ed0f0c250c4e0ee2815d685d7a70b.