Skip to main content
VulnerabilityPublished

CVE-2025-53373: ahmed-elgaml11 Natours · Weak Password Recovery

Affects ahmed-elgaml11 NatoursSource CVE Database V5

0

Public exploit available · CVSS 8.9 High.

Data as of 26 Oct 2026, 14:05 UTC

CVSS 4.0 base score
8.9High
How severe the flaw is on the 0–10 CVSS scale.
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:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 7 Jul 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: evidence found.

    CVSS exploit maturity: proof of concept public

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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.

References

Community reviews

Loading reviews…