{"schema_version":1,"title":"Fastify vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 31 vulnerabilities in Fastify: 0 in the last 7 days and 14 in the last 90 days, 8 of them critical and 0 exploited in the wild. The most recent, CVE-2026-75021, was published on 8 September 2026. 6 technologies have a page of their own.","url":"https://junglewise.ai/threats/vendors/fastify","json_url":"https://junglewise.ai/threats/vendors/fastify.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/vendors/fastify","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"vendor","counts":{"high":11,"all_time":31,"critical":8,"exploited":0,"last_7_days":0,"last_30_days":3,"last_90_days":14,"last_365_days":26},"latest":[{"cve":"CVE-2026-75021","cvss":8.1,"epss":0.0071,"slug":"cve-2026-75021-fastify-cli-remote-code-execution-via-ignored-inspector-bind","title":"fastify-cli remote code execution via ignored Inspector bind address","severity":"high","exploited":false,"published_at":"2026-09-08T13:17:24.01+00:00","url":"https://junglewise.ai/threats/cve-2026-75021-fastify-cli-remote-code-execution-via-ignored-inspector-bind"},{"cve":"CVE-2026-85184","cvss":9.1,"epss":0.0052,"slug":"cve-2026-85184-fastify-middie-path-scoped-middleware-bypass-via-absolute-form","title":"@fastify/middie path-scoped middleware bypass via absolute-form request","severity":"critical","exploited":false,"published_at":"2026-09-04T10:17:13.9+00:00","url":"https://junglewise.ai/threats/cve-2026-85184-fastify-middie-path-scoped-middleware-bypass-via-absolute-form"},{"cve":"CVE-2026-85124","cvss":7.5,"epss":0.0074,"slug":"cve-2026-85124-fastify-http-proxy-path-traversal-via-backslash-dot-segments","title":"@fastify/http-proxy path traversal via backslash dot-segments","severity":"high","exploited":false,"published_at":"2026-09-03T13:06:21.773+00:00","url":"https://junglewise.ai/threats/cve-2026-85124-fastify-http-proxy-path-traversal-via-backslash-dot-segments"},{"cve":"CVE-2026-74866","cvss":5.8,"epss":0.0033,"slug":"cve-2026-74866-fastify-busboy-crlf-injection-in-multipart-headers","title":"@fastify/busboy CRLF injection in multipart headers","severity":"medium","exploited":false,"published_at":"2026-08-21T09:16:40.89+00:00","url":"https://junglewise.ai/threats/cve-2026-74866-fastify-busboy-crlf-injection-in-multipart-headers"},{"cve":"CVE-2026-19484","cvss":7.5,"epss":0.0062,"slug":"cve-2026-19484-fastify-busboy-denial-of-service-via-oversized-multipart-boundary","title":"Fastify busboy denial of service via oversized multipart boundary","severity":"high","exploited":false,"published_at":"2026-08-13T10:17:11.64+00:00","url":"https://junglewise.ai/threats/cve-2026-19484-fastify-busboy-denial-of-service-via-oversized-multipart-boundary"},{"cve":"CVE-2026-15144","cvss":7.3,"slug":"cve-2026-15144-fastify-fastify-rate-limit-rate-limit-bypass-via-ipv6-address","title":"Fastify @fastify/rate-limit rate-limit bypass via IPv6 address rotation","severity":"high","exploited":false,"published_at":"2026-07-29T17:16:50.637+00:00","url":"https://junglewise.ai/threats/cve-2026-15144-fastify-fastify-rate-limit-rate-limit-bypass-via-ipv6-address"},{"cve":"CVE-2026-18174","cvss":5.3,"slug":"cve-2026-18174-fastify-fastify-forwarded-improper-input-validation-in-x","title":"Fastify @fastify/forwarded improper input validation in X-Forwarded-For header","severity":"medium","exploited":false,"published_at":"2026-07-29T14:16:28.79+00:00","url":"https://junglewise.ai/threats/cve-2026-18174-fastify-fastify-forwarded-improper-input-validation-in-x"},{"cve":"CVE-2026-7120","cvss":5.3,"epss":0.0037,"slug":"cve-2026-7120-fastify-fastify-static-authorization-bypass-via-non-canonical","title":"Fastify @fastify/static authorization bypass via non-canonical paths","severity":"medium","exploited":false,"published_at":"2026-07-23T04:16:33.187+00:00","url":"https://junglewise.ai/threats/cve-2026-7120-fastify-fastify-static-authorization-bypass-via-non-canonical"},{"cve":"CVE-2026-15074","cvss":7.5,"epss":0.0067,"slug":"cve-2026-15074-fastify-fastify-static-route-guard-bypass-via-path-traversal","title":"Fastify @fastify/static route guard bypass via path traversal","severity":"high","exploited":false,"published_at":"2026-07-23T04:16:31.98+00:00","url":"https://junglewise.ai/threats/cve-2026-15074-fastify-fastify-static-route-guard-bypass-via-path-traversal"},{"cve":"CVE-2026-16117","cvss":10,"slug":"cve-2026-16117-fastify-fastify-http-proxy-prefix-rewrite-bypass-via-url-encoded","title":"Fastify @fastify/http-proxy prefix rewrite bypass via URL-encoded characters","severity":"critical","exploited":false,"published_at":"2026-07-18T14:17:11.62+00:00","url":"https://junglewise.ai/threats/cve-2026-16117-fastify-fastify-http-proxy-prefix-rewrite-bypass-via-url-encoded"},{"cve":"CVE-2026-16158","cvss":8.7,"slug":"cve-2026-16158-fastify-fastify-reply-from-cross-upstream-request-routing-via","title":"Fastify @fastify/reply-from cross-upstream request routing via cache collision","severity":"high","exploited":false,"published_at":"2026-07-18T13:17:06.03+00:00","url":"https://junglewise.ai/threats/cve-2026-16158-fastify-fastify-reply-from-cross-upstream-request-routing-via"},{"cve":"CVE-2026-15631","cvss":8.7,"slug":"cve-2026-15631-fastify-fastify-http-proxy-path-traversal-in-websocket-path","title":"Fastify @fastify/http-proxy path traversal in WebSocket path resolution","severity":"high","exploited":false,"published_at":"2026-07-18T13:17:05.323+00:00","url":"https://junglewise.ai/threats/cve-2026-15631-fastify-fastify-http-proxy-path-traversal-in-websocket-path"},{"cve":"CVE-2026-14198","cvss":9.1,"slug":"cve-2026-14198-fastify-fastify-middie-authorization-bypass-via-encoded-slash-in","title":"Fastify @fastify/middie authorization bypass via encoded slash in path parameters","severity":"critical","exploited":false,"published_at":"2026-07-01T12:16:38.463+00:00","url":"https://junglewise.ai/threats/cve-2026-14198-fastify-fastify-middie-authorization-bypass-via-encoded-slash-in"},{"cve":"CVE-2026-6556","cvss":9.1,"slug":"cve-2026-6556-fastify-fastify-express-middleware-bypass-via-non-string-mount","title":"Fastify @fastify/express middleware bypass via non-string mount paths","severity":"critical","exploited":false,"published_at":"2026-06-30T13:19:25.467+00:00","url":"https://junglewise.ai/threats/cve-2026-6556-fastify-fastify-express-middleware-bypass-via-non-string-mount"},{"cve":"CVE-2026-7768","cvss":7.5,"epss":0.0049,"slug":"cve-2026-7768-fastify-fastify-accepts-serializer-denial-of-service-via-unbounded","title":"Fastify @fastify/accepts-serializer denial of service via unbounded cache growth","severity":"high","exploited":false,"published_at":"2026-05-04T20:16:21.107+00:00","url":"https://junglewise.ai/threats/cve-2026-7768-fastify-fastify-accepts-serializer-denial-of-service-via-unbounded"},{"cve":"CVE-2026-6410","cvss":5.3,"epss":0.0053,"slug":"cve-2026-6410-fastify-fastify-static-path-traversal-in-directory-listing","title":"Fastify @fastify/static path traversal in directory listing","severity":"medium","exploited":false,"published_at":"2026-04-16T22:34:30+00:00","url":"https://junglewise.ai/threats/cve-2026-6410-fastify-fastify-static-path-traversal-in-directory-listing"},{"cve":"CVE-2026-6414","cvss":5.9,"epss":0.0045,"slug":"cve-2026-6414-fastify-fastify-static-route-guard-bypass-via-encoded-path","title":"Fastify @fastify/static route guard bypass via encoded path separators","severity":"medium","exploited":false,"published_at":"2026-04-16T22:34:03+00:00","url":"https://junglewise.ai/threats/cve-2026-6414-fastify-fastify-static-route-guard-bypass-via-encoded-path"},{"cve":"CVE-2026-33804","cvss":7.4,"epss":0.0049,"slug":"cve-2026-33804-fastify-fastify-middie-middleware-bypass-via-duplicate-slashes","title":"Fastify @fastify/middie middleware bypass via duplicate slashes","severity":"high","exploited":false,"published_at":"2026-04-16T15:17:34.633+00:00","url":"https://junglewise.ai/threats/cve-2026-33804-fastify-fastify-middie-middleware-bypass-via-duplicate-slashes"},{"cve":"CVE-2026-6270","cvss":9.1,"epss":0.0061,"slug":"cve-2026-6270-fastify-fastify-middie-middleware-bypass-in-child-plugin-scopes","title":"Fastify @fastify/middie authentication bypass in child plugin scopes","severity":"critical","exploited":false,"published_at":"2026-04-16T14:16:19.433+00:00","url":"https://junglewise.ai/threats/cve-2026-6270-fastify-fastify-middie-middleware-bypass-in-child-plugin-scopes"},{"cve":"CVE-2026-33805","cvss":8.6,"epss":0.0056,"slug":"cve-2026-33805-fastify-proxy-components-header-stripping-via-connection-header","title":"Fastify proxy components header stripping via Connection header abuse","severity":"high","exploited":false,"published_at":"2026-04-15T11:16:34.99+00:00","url":"https://junglewise.ai/threats/cve-2026-33805-fastify-proxy-components-header-stripping-via-connection-header"},{"cve":"CVE-2026-33808","cvss":9.1,"epss":0.0055,"slug":"cve-2026-33808-fastify-fastify-express-auth-bypass-via-url-normalization-gaps","title":"Fastify @fastify/express auth bypass via URL normalization gaps","severity":"critical","exploited":false,"published_at":"2026-04-15T10:16:48.453+00:00","url":"https://junglewise.ai/threats/cve-2026-33808-fastify-fastify-express-auth-bypass-via-url-normalization-gaps"},{"cve":"CVE-2026-33807","cvss":9.1,"epss":0.0053,"slug":"cve-2026-33807-fastify-fastify-express-middleware-bypass-in-child-plugin-scopes","title":"Fastify @fastify/express middleware bypass in child plugin scopes","severity":"critical","exploited":false,"published_at":"2026-04-15T10:16:48.31+00:00","url":"https://junglewise.ai/threats/cve-2026-33807-fastify-fastify-express-middleware-bypass-in-child-plugin-scopes"},{"cve":"CVE-2026-2880","cvss":9.1,"epss":0.005,"slug":"cve-2026-2880-fastify-fastify-middie-auth-bypass-via-improper-path-normalization","title":"Fastify @fastify/middie auth bypass via improper path normalization","severity":"critical","exploited":false,"published_at":"2026-02-27T19:16:12.807+00:00","url":"https://junglewise.ai/threats/cve-2026-2880-fastify-fastify-middie-auth-bypass-via-improper-path-normalization"},{"cve":"CVE-2026-22037","cvss":3.1,"epss":0.0036,"slug":"cve-2026-22037-fastify-fastify-express-middleware-bypass-via-url-encoding","title":"Fastify @fastify/express middleware bypass via URL encoding","severity":"low","exploited":false,"published_at":"2026-01-20T16:35:21+00:00","url":"https://junglewise.ai/threats/cve-2026-22037-fastify-fastify-express-middleware-bypass-via-url-encoding"},{"cve":"CVE-2026-22031","cvss":8.4,"epss":0.0053,"slug":"cve-2026-22031-fastify-fastify-middie-middleware-path-bypass-via-url-encoding","title":"Fastify @fastify/middie middleware path bypass via URL encoding","severity":"high","exploited":false,"published_at":"2026-01-19T16:15:54.31+00:00","url":"https://junglewise.ai/threats/cve-2026-22031-fastify-fastify-middie-middleware-path-bypass-via-url-encoding"}],"vendor":{"hub":true,"name":"Fastify","slug":"fastify","homepage":"https://fastify.dev/","description":"An open-source web framework for Node.js focused on low overhead and plugin architecture.","url":"https://junglewise.ai/threats/vendors/fastify"},"weekly":[{"week":"2026-06-29","critical":2,"exploited":0,"vulnerabilities":2},{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-13","critical":1,"exploited":0,"vulnerabilities":3},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":2},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":2},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":1,"exploited":0,"vulnerabilities":2},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0}],"most_severe":[{"cve":"CVE-2026-16117","cvss":10,"slug":"cve-2026-16117-fastify-fastify-http-proxy-prefix-rewrite-bypass-via-url-encoded","title":"Fastify @fastify/http-proxy prefix rewrite bypass via URL-encoded characters","severity":"critical","exploited":false,"published_at":"2026-07-18T14:17:11.62+00:00","url":"https://junglewise.ai/threats/cve-2026-16117-fastify-fastify-http-proxy-prefix-rewrite-bypass-via-url-encoded"},{"cve":"CVE-2026-6270","cvss":9.1,"epss":0.0061,"slug":"cve-2026-6270-fastify-fastify-middie-middleware-bypass-in-child-plugin-scopes","title":"Fastify @fastify/middie authentication bypass in child plugin scopes","severity":"critical","exploited":false,"published_at":"2026-04-16T14:16:19.433+00:00","url":"https://junglewise.ai/threats/cve-2026-6270-fastify-fastify-middie-middleware-bypass-in-child-plugin-scopes"},{"cve":"CVE-2026-33808","cvss":9.1,"epss":0.0055,"slug":"cve-2026-33808-fastify-fastify-express-auth-bypass-via-url-normalization-gaps","title":"Fastify @fastify/express auth bypass via URL normalization gaps","severity":"critical","exploited":false,"published_at":"2026-04-15T10:16:48.453+00:00","url":"https://junglewise.ai/threats/cve-2026-33808-fastify-fastify-express-auth-bypass-via-url-normalization-gaps"},{"cve":"CVE-2026-33807","cvss":9.1,"epss":0.0053,"slug":"cve-2026-33807-fastify-fastify-express-middleware-bypass-in-child-plugin-scopes","title":"Fastify @fastify/express middleware bypass in child plugin scopes","severity":"critical","exploited":false,"published_at":"2026-04-15T10:16:48.31+00:00","url":"https://junglewise.ai/threats/cve-2026-33807-fastify-fastify-express-middleware-bypass-in-child-plugin-scopes"},{"cve":"CVE-2026-85184","cvss":9.1,"epss":0.0052,"slug":"cve-2026-85184-fastify-middie-path-scoped-middleware-bypass-via-absolute-form","title":"@fastify/middie path-scoped middleware bypass via absolute-form request","severity":"critical","exploited":false,"published_at":"2026-09-04T10:17:13.9+00:00","url":"https://junglewise.ai/threats/cve-2026-85184-fastify-middie-path-scoped-middleware-bypass-via-absolute-form"},{"cve":"CVE-2026-2880","cvss":9.1,"epss":0.005,"slug":"cve-2026-2880-fastify-fastify-middie-auth-bypass-via-improper-path-normalization","title":"Fastify @fastify/middie auth bypass via improper path normalization","severity":"critical","exploited":false,"published_at":"2026-02-27T19:16:12.807+00:00","url":"https://junglewise.ai/threats/cve-2026-2880-fastify-fastify-middie-auth-bypass-via-improper-path-normalization"},{"cve":"CVE-2026-14198","cvss":9.1,"slug":"cve-2026-14198-fastify-fastify-middie-authorization-bypass-via-encoded-slash-in","title":"Fastify @fastify/middie authorization bypass via encoded slash in path parameters","severity":"critical","exploited":false,"published_at":"2026-07-01T12:16:38.463+00:00","url":"https://junglewise.ai/threats/cve-2026-14198-fastify-fastify-middie-authorization-bypass-via-encoded-slash-in"},{"cve":"CVE-2026-6556","cvss":9.1,"slug":"cve-2026-6556-fastify-fastify-express-middleware-bypass-via-non-string-mount","title":"Fastify @fastify/express middleware bypass via non-string mount paths","severity":"critical","exploited":false,"published_at":"2026-06-30T13:19:25.467+00:00","url":"https://junglewise.ai/threats/cve-2026-6556-fastify-fastify-express-middleware-bypass-via-non-string-mount"},{"cve":"CVE-2026-16158","cvss":8.7,"slug":"cve-2026-16158-fastify-fastify-reply-from-cross-upstream-request-routing-via","title":"Fastify @fastify/reply-from cross-upstream request routing via cache collision","severity":"high","exploited":false,"published_at":"2026-07-18T13:17:06.03+00:00","url":"https://junglewise.ai/threats/cve-2026-16158-fastify-fastify-reply-from-cross-upstream-request-routing-via"},{"cve":"CVE-2026-15631","cvss":8.7,"slug":"cve-2026-15631-fastify-fastify-http-proxy-path-traversal-in-websocket-path","title":"Fastify @fastify/http-proxy path traversal in WebSocket path resolution","severity":"high","exploited":false,"published_at":"2026-07-18T13:17:05.323+00:00","url":"https://junglewise.ai/threats/cve-2026-15631-fastify-fastify-http-proxy-path-traversal-in-websocket-path"}],"generated_at":"2026-09-26T09:11:00.170868+00:00","technologies":[{"name":"Fastify-Express","slug":"express","vulnerabilities":9,"url":"https://junglewise.ai/threats/technologies/express"},{"name":"Fastify Http-Proxy","slug":"http-proxy","vulnerabilities":6,"url":"https://junglewise.ai/threats/technologies/http-proxy"},{"name":"Fastify Middie","slug":"middie","vulnerabilities":6,"url":"https://junglewise.ai/threats/technologies/middie"},{"name":"Fastify Reply-From","slug":"reply-from","vulnerabilities":4,"url":"https://junglewise.ai/threats/technologies/reply-from"},{"name":"Fastify-Static","slug":"static","vulnerabilities":4,"url":"https://junglewise.ai/threats/technologies/static"},{"name":"Fastify Multipart","slug":"multipart","vulnerabilities":3,"url":"https://junglewise.ai/threats/technologies/multipart"}]}