جزئیات آسیب‌پذیری

CVE-2026-45321

بهره‌برداری فعال
TanStack arktype-adapterTanStack eslint-plugin-routerTanStack eslint-plugin-startTanStack historyTanStack nitro-v2-vite-pluginTanStack outer-vite-plugin

Malware in 42 @tanstack/* packages exfiltrates cloud credentials, GitHub tokens, and SSH keys

CVSS 3.1
9.6بحرانی
نمای کلی اکسپلویت‌های عمومی اخبار مرتبط خط زمانی

خلاصه‌ی فارسی

خلاصه‌ی فارسی برای این آسیب‌پذیری هنوز تهیه نشده است.

شرح رسمی (انگلیسی)

On 2026-05-11, between approximately 19:20 and 19:26 UTC, 84 malicious versions across 42 @tanstack/* packages were published to the npm registry. The publishes were authenticated via the legitimate GitHub Actions OIDC trusted-publisher binding for TanStack/router, but the publish workflow itself was not modified. The attacker chained three known vulnerability classes — a pull_request_target "Pwn Request" misconfiguration, GitHub Actions cache poisoning across the fork↔base trust boundary, and runtime memory extraction of the OIDC token from the Actions runner process — to publish credential-stealing malware under a trusted identity. Each affected package received exactly two malicious versions, published a few minutes apart.

امتیازهای CVSS

امتیازنسخهمنبعبردار
9.6بحرانی 3.1 CVEProject cvelistV5 (CNA) (GitHub_M) CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

محصولات آسیب‌پذیر

فروشندهمحصولنسخه‌هامنبع
TanStack arktype-adapter 1.166.12 CVEProject cvelistV5 (CNA)
TanStack arktype-adapter 1.166.15 CVEProject cvelistV5 (CNA)
TanStack eslint-plugin-router 1.161.12 CVEProject cvelistV5 (CNA)
TanStack eslint-plugin-router 1.161.9 CVEProject cvelistV5 (CNA)
TanStack eslint-plugin-start 0.0.4 CVEProject cvelistV5 (CNA)
TanStack eslint-plugin-start 0.0.7 CVEProject cvelistV5 (CNA)
TanStack history 1.161.12 CVEProject cvelistV5 (CNA)
TanStack history 1.161.9 CVEProject cvelistV5 (CNA)
TanStack nitro-v2-vite-plugin 1.154.12 CVEProject cvelistV5 (CNA)
TanStack nitro-v2-vite-plugin 1.154.15 CVEProject cvelistV5 (CNA)
TanStack outer-vite-plugin 1.166.53 CVEProject cvelistV5 (CNA)
TanStack outer-vite-plugin 1.166.56 CVEProject cvelistV5 (CNA)
TanStack react-router 1.169.5 CVEProject cvelistV5 (CNA)
TanStack react-router 1.169.8 CVEProject cvelistV5 (CNA)
TanStack react-router-devtools 1.166.16 CVEProject cvelistV5 (CNA)
TanStack react-router-devtools 1.166.19 CVEProject cvelistV5 (CNA)
TanStack react-router-ssr-query 1.166.15 CVEProject cvelistV5 (CNA)
TanStack react-router-ssr-query 1.166.18 CVEProject cvelistV5 (CNA)
TanStack react-start 1.167.68 CVEProject cvelistV5 (CNA)
TanStack react-start 1.167.71 CVEProject cvelistV5 (CNA)
TanStack react-start-client 1.166.51 CVEProject cvelistV5 (CNA)
TanStack react-start-client 1.166.54 CVEProject cvelistV5 (CNA)
TanStack react-start-rsc 0.0.47 CVEProject cvelistV5 (CNA)
TanStack react-start-rsc 0.0.50 CVEProject cvelistV5 (CNA)
TanStack react-start-server 1.166.55 CVEProject cvelistV5 (CNA)
TanStack react-start-server 1.166.58 CVEProject cvelistV5 (CNA)
TanStack router-cli 1.166.46 CVEProject cvelistV5 (CNA)
TanStack router-cli 1.166.49 CVEProject cvelistV5 (CNA)
TanStack router-core 1.169.5 CVEProject cvelistV5 (CNA)
TanStack router-core 1.169.8 CVEProject cvelistV5 (CNA)
TanStack router-devtools 1.166.16 CVEProject cvelistV5 (CNA)
TanStack router-devtools 1.166.19 CVEProject cvelistV5 (CNA)
TanStack router-devtools-core 1.167.6 CVEProject cvelistV5 (CNA)
TanStack router-devtools-core 1.167.9 CVEProject cvelistV5 (CNA)
TanStack router-generator 1.166.45 CVEProject cvelistV5 (CNA)
TanStack router-generator 1.166.48 CVEProject cvelistV5 (CNA)
TanStack router-plugin 1.167.38 CVEProject cvelistV5 (CNA)
TanStack router-plugin 1.167.41 CVEProject cvelistV5 (CNA)
TanStack router-ssr-query-core 1.168.3 CVEProject cvelistV5 (CNA)
TanStack router-ssr-query-core 1.168.6 CVEProject cvelistV5 (CNA)
TanStack router-utils 1.161.11 CVEProject cvelistV5 (CNA)
TanStack router-utils 1.161.14 CVEProject cvelistV5 (CNA)
TanStack solid-router 1.169.5 CVEProject cvelistV5 (CNA)
TanStack solid-router 1.169.8 CVEProject cvelistV5 (CNA)
TanStack solid-router-devtools 1.166.16 CVEProject cvelistV5 (CNA)
TanStack solid-router-devtools 1.166.19 CVEProject cvelistV5 (CNA)
TanStack solid-router-ssr-query 1.166.15 CVEProject cvelistV5 (CNA)
TanStack solid-router-ssr-query 1.166.18 CVEProject cvelistV5 (CNA)
TanStack solid-start 1.167.65 CVEProject cvelistV5 (CNA)
TanStack solid-start 1.167.68 CVEProject cvelistV5 (CNA)
TanStack solid-start-client 1.166.50 CVEProject cvelistV5 (CNA)
TanStack solid-start-client 1.166.53 CVEProject cvelistV5 (CNA)
TanStack solid-start-server 1.166.54 CVEProject cvelistV5 (CNA)
TanStack solid-start-server 1.166.57 CVEProject cvelistV5 (CNA)
TanStack start-client-core 1.168.5 CVEProject cvelistV5 (CNA)
TanStack start-client-core 1.168.8 CVEProject cvelistV5 (CNA)
TanStack start-fn-stubs 1.161.12 CVEProject cvelistV5 (CNA)
TanStack start-fn-stubs 1.161.9 CVEProject cvelistV5 (CNA)
TanStack start-plugin-core 1.169.23 CVEProject cvelistV5 (CNA)
TanStack start-plugin-core 1.169.26 CVEProject cvelistV5 (CNA)
TanStack start-server-core 1.167.33 CVEProject cvelistV5 (CNA)
TanStack start-server-core 1.167.36 CVEProject cvelistV5 (CNA)
TanStack start-static-server-functions 1.166.44 CVEProject cvelistV5 (CNA)
TanStack start-static-server-functions 1.166.47 CVEProject cvelistV5 (CNA)
TanStack start-storage-context 1.166.38 CVEProject cvelistV5 (CNA)
TanStack start-storage-context 1.166.41 CVEProject cvelistV5 (CNA)
TanStack valibot-adapter 1.166.12 CVEProject cvelistV5 (CNA)
TanStack valibot-adapter 1.166.15 CVEProject cvelistV5 (CNA)
TanStack virtual-file-routes 1.161.10 CVEProject cvelistV5 (CNA)
TanStack virtual-file-routes 1.161.13 CVEProject cvelistV5 (CNA)
TanStack vue-router 1.169.5 CVEProject cvelistV5 (CNA)
TanStack vue-router 1.169.8 CVEProject cvelistV5 (CNA)
TanStack vue-router-devtools 1.166.16 CVEProject cvelistV5 (CNA)
TanStack vue-router-devtools 1.166.19 CVEProject cvelistV5 (CNA)
TanStack vue-router-ssr-query 1.166.15 CVEProject cvelistV5 (CNA)
TanStack vue-router-ssr-query 1.166.18 CVEProject cvelistV5 (CNA)
TanStack vue-start 1.167.61 CVEProject cvelistV5 (CNA)
TanStack vue-start 1.167.64 CVEProject cvelistV5 (CNA)
TanStack vue-start-client 1.166.46 CVEProject cvelistV5 (CNA)
TanStack vue-start-client 1.166.49 CVEProject cvelistV5 (CNA)
TanStack vue-start-server 1.166.50 CVEProject cvelistV5 (CNA)
TanStack vue-start-server 1.166.53 CVEProject cvelistV5 (CNA)
TanStack zod-adapter 1.166.12 CVEProject cvelistV5 (CNA)
TanStack zod-adapter 1.166.15 CVEProject cvelistV5 (CNA)

منابع و راهنماها

۵

اطلاعات

تاریخ انتشار
۱۴۰۵/۰۲/۲۲
آخرین به‌روزرسانی
۱۴۰۵/۰۵/۱۳
وضعیت
PUBLISHED
صادرکننده (CNA)
GitHub_M
اولویت کلون
به‌زودی

فهرست KEV آژانس CISA

تاریخ افزوده‌شدن
۱۴۰۵/۰۳/۰۶
مهلت رفع
۱۴۰۵/۰۳/۲۰
استفاده در باج‌افزار
بله

پیش‌بینی بهره‌برداری (EPSS)

۳٫۲۷٪
احتمال بهره‌برداری در ۳۰ روز
۸۸٫۴٪
صدک (نسبت به همه‌ی CVEها)

ارزیابی SSVC (CISA)

Automatable
no
Exploitation
active
Technical Impact
total

ضعف‌ها (CWE)

  • CWE-506
    Embedded Malicious Code