جزئیات آسیبپذیری
CVE-2025-68130
trpc trpc
tRPC has possible prototype pollution in `experimental_nextAppDirCaller`
CVSS 4.0
8.5بالا
شرح رسمی (انگلیسی)
tRPC allows users to build and consume fully typesafe APIs without schemas or code generation. Starting in version 10.27.0 and prior to versions 10.45.3 and 11.8.0, a A prototype pollution vulnerability exists in `@trpc/server`'s `formDataToObject` function, which is used by the Next.js App Router adapter. An attacker can pollute `Object.prototype` by submitting specially crafted FormData field names, potentially leading to authorization bypass, denial of service, or other security impacts. Note that this vulnerability is only present when using `experimental_caller` / `experimental_nextAppDirCaller`. Versions 10.45.3 and 11.8.0 fix the issue.
امتیازهای CVSS
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 8.5بالا | 4.0 | CVEProject cvelistV5 (CNA) (GitHub_M) | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:L/SC:L/SI:H/SA:L |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| trpc | trpc | >= 10.27.0, < 10.45.3 | CVEProject cvelistV5 (CNA) |
| trpc | trpc | >= 11.0.0, < 11.8.0 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۱- https://github.com/trpc/trpc/security/advisories/GHSA-43p4-m455-4f4j x_refsource_CONFIRM
هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیبپذیریهای تازه را در تلگرام بگیرید.
اطلاعات
- تاریخ انتشار
- ۱۴۰۴/۰۹/۲۵
- آخرین بهروزرسانی
- ۱۴۰۴/۰۹/۲۶
- وضعیت
- منتشرشده
- صادرکننده (CNA)
- GitHub_M
پیشبینی بهرهبرداری (EPSS)
۰٫۳۹٪
احتمال بهرهبرداری در ۳۰ روز
۳۴٪
صدک (نسبت به همهی CVEها)
ارزیابی SSVC (CISA)
- قابل خودکارسازی
- بله
- وضعیت بهرهبرداری
- اثبات مفهوم
- اثر فنی
- جزئی
ضعفها (CWE)
- CWE-1321Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')