CSIRTS // UNIFIED SECURITY ADVISORY FEEDSYS ● ONLINE · POWERED BY INTELFUSIONS.COM

CVE-2026-7120

mediumCVSS 5.3covered by 2 sourcesfirst seen 2026-07-23
Impact @fastify/static evaluates the allowedPath callback before normalizing dot segments and duplicate slashes in the pathname used for file resolution. Non-canonical pathnames such as //file, /./file, or /public/../private/file bypass allowedPath filtering while resolving to the intended file on disk. Applications that use allowedPath as a security boundary to restrict access to specific static files or path subtrees may unintentionally expose files that were intended to be denied. Patches Upgrade to @fastify/static >= 10.1.2. Workarounds None. Upgrade to the patched version.

⚡ Watch CVE-2026-7120

Get an email if CVE-2026-7120 is added to CISA KEV, gains public exploit code, or a new advisory cites it — max one per day, one-click unsubscribe.

Exploitation outlook

Advisory coverage (2)

External references

NVD record for CVE-2026-7120

CVE.org record

Embed the live status

CVE-2026-7120 live status badge — this badge updates automatically when the KEV or exploit status changes. How to embed it →

[![CVE-2026-7120 status](https://www.csirts.com/badge/CVE-2026-7120)](https://www.csirts.com/cve/CVE-2026-7120)