Technical impact
The vulnerability is a path traversal flaw in the fs.readFileSync function of the local.provider.ts component within the Custom Page Handler of Mereithhh VanBlog. This weakness (CWE‑22) allows an attacker to craft a file path that bypasses directory boundaries and read arbitrary files on the server. The exposed functionality can be invoked remotely, meaning a remote user can trigger the read operation without needing local access, potentially exposing sensitive configuration files or other secrets.
Affected Systems
Mereithhh VanBlog versions up to and including 0.54.0 are vulnerable. The patched release test‑20261013, which incorporates commit d63aa163f10b6dc1080e2368fe8e71aa95b765cb, addresses the flaw. Any installations running earlier releases or custom forks that have not applied this commit remain impacted.
Risk and Exploitability
The CVSS score of 5.1 indicates a moderate severity. EPSS information is not available, and the vulnerability is not listed in the CISA KEV catalog. Nonetheless, the flaw can be exploited over the network by supplying a crafted path argument to the Custom Page Handler, leading to file disclosure. Because the affected function processes user input directly, successful exploitation requires only remote reach to the application and does not depend on elevated privileges on the host.