یک ضعف امنیتی در پلتفرمهای Cal.com و cal.diy (نسخههای تا 6.2.0) شناسایی شده است که میتواند منجر به دور زدن مکانیزم احراز هویت (Authorization Bypass) شود.
جزئیات فنی
این آسیبپذیری در کامپوننت Webhook Handler و مشخصاً در تابع createWebhookProcedure واقع در مسیر packages/trpc/server/routers/viewer/webhook/util.ts قرار دارد. مهاجم میتواند با دستکاری آرگومان ID، محدودیتهای دسترسی را دور زده و به منابع غیرمجاز دسترسی پیدا کند.
- نوع حمله: دور زدن احراز هویت (Authorization Bypass)
- سطح دسترسی: از راه دور (Remote)
- وضعیت اصلاحیه: یک Pull Request برای رفع این مشکل در حال بررسی و انتظار برای پذیرش است.