CVE-2021-44351
Description
An arbitrary file read vulnerability exists in NavigateCMS 2.9 via /navigate/navigate_download.php id parameter.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Authenticated arbitrary file read in NavigateCMS 2.9 via path traversal bypass in navigate_download.php id parameter.
Vulnerability
An arbitrary file read vulnerability exists in NavigateCMS 2.9 via the id parameter in /navigate/navigate_download.php. The application attempts to filter path traversal sequences by removing ../ from the input, but this filter can be bypassed using the payload ....//, which after removal of ../ results in ../. This allows an attacker to read arbitrary files on the server [1].
Exploitation
An attacker must first authenticate to obtain a valid session ID (sid) from cookies. With the sid, they can craft a request to /navigate/navigate_download.php with the sid and id parameters. The id parameter is set to a path traversal payload such as ....//....//....//....//etc/passwd to read system files, or ....//cfg/globals.php to read configuration files containing sensitive information like database credentials [1].
Impact
Successful exploitation allows an authenticated attacker to read arbitrary files on the server, including sensitive configuration files that may contain database usernames and passwords, leading to potential further compromise of the application and underlying system [1].
Mitigation
As of the reference, no official patch has been released for NavigateCMS 2.9. Users should consider upgrading to a newer version if available, or implement input validation to properly sanitize the id parameter. Suggested workarounds include using a whitelist of allowed files or replacing ../ with a non-empty string (e.g., "hacker") instead of an empty string to prevent bypass [1].
AI Insight generated on May 27, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- NavigateCMS/NavigateCMSdescription
- Range: <=2.9
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
1- github.com/NavigateCMS/Navigate-CMS/issues/28mitrex_refsource_MISC
News mentions
0No linked articles in our index yet.