csirt@kutim:~/threat-intel/cve/CVE-2026-14198

Katalog CVE

CVSS 9.1 · Critical EPSS 0,52%

Kerentanan Interpretation Conflict pada fastify/middie. Skor CVSS 3.1 9.1 (Critical) menurut CNA.

Deskripsi (NVD)

@fastify/middie versions 9.1.0 through 9.3.2 decode the encoded slash %2F inside path parameter values before matching middleware paths, while Fastify's underlying router preserves the encoding during route lookup. The two layers disagree on the canonical request path, so the middleware fails to match a URL that the route handler does match. When middleware is used for authentication, authorization, rate limiting, or auditing on parameterized paths, an attacker can reach the protected handler by sending a single crafted URL with an encoded slash in the parameter position. The bypass is HTTP method agnostic and requires no authentication or special preconditions. Patches: upgrade to @fastify/middie 9.3.3. Workarounds: avoid parameterized middleware paths for security decisions, or enforce authentication at the route handler or via a Fastify hook that runs after the router has resolved the request.

Rincian

Terbit di NVD
1 Juli 2026
Terakhir diubah
2 Juli 2026
Status NVD
Analyzed
CVSS 3.1
9.1 (Critical), sumber CNA
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N · uraikan di kalkulator
Jenis kelemahan (CWE)
CWE-436: Interpretation Conflict
EPSS (30 hari)
0,52% peluang dieksploitasi; lebih tinggi dari 42,3% CVE lain

Produk dan versi terdampak

VendorProdukVersi terdampak
fastify fastify/middie Versi 9.1.0 hingga sebelum 9.3.3

> Data dari konfigurasi CPE di NVD.

Referensi dan perbaikan

Sumber: NVD · CVE.org · EPSS. Halaman ini disusun otomatis dari data tersebut; pembaruan terakhir 5 Okt 2026, 20:11 WITA. Kalau sistem di Perangkat Daerah memakai produk ini dan butuh bantuan, laporkan lewat kanal pelaporan.