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

Katalog CVE

CVSS 5.4 · Medium EPSS 0,10%

Kerentanan Cross-Site Request Forgery (CSRF) pada fastify/oauth2. Skor CVSS 3.1 5.4 (Medium) menurut NVD.

Deskripsi (NVD)

@fastify/oauth2 is an OAuth 2.0 plugin for Fastify. In versions from 7.2.0 up to but not including 8.3.0, the plugin validates the OAuth state, and with PKCE the code verifier, by comparing the callback query parameter against an unprefixed, predictable cookie, with no server-side binding to the browser that began the flow. Any party able to write a cookie for the application's host, such as a sibling subdomain under the same registrable domain, can plant matching state and verifier cookies and complete an attacker-owned OAuth flow inside a victim's browser, silently signing the victim in to the attacker's account (login CSRF). It does not expose the victim's own account, credentials, or tokens. The issue is fixed in @fastify/oauth2 8.3.0, which adds an opt-in hostPrefixedCookies option. Users should upgrade to 8.3.0 and enable it, or bind state to a server-side session.

Rincian

Terbit di NVD
15 Agustus 2026
Terakhir diubah
4 September 2026
Status NVD
Analyzed
CVSS 3.1
5.4 (Medium), sumber NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N · uraikan di kalkulator
Jenis kelemahan (CWE)
CWE-352: Cross-Site Request Forgery (CSRF)
EPSS (30 hari)
0,10% peluang dieksploitasi; lebih tinggi dari 0,8% CVE lain

Produk dan versi terdampak

VendorProdukVersi terdampak
fastify fastify/oauth2 Versi 7.2.0 hingga sebelum 8.3.0

> 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.