نسخه بتای عمومی Vercel Security Review منتشر شد

چرا مهم است

اگر پروژه‌هایت را در GitHub مدیریت می‌کنی، Vercel Security Review می‌تواند به شناسایی آسیب‌پذیری‌ها کمک کند. این ابزار به‌طور خودکار هر push را بررسی کرده و پیشنهادات رفع ارائه می‌دهد، که می‌تواند امنیت کدهایت را بهبود بخشد.

قبل از خواندن، این‌ها را بدان۳ مفهوم
Vercel CLI

ابزاری خط فرمانی برای مدیریت پروژه‌های Vercel که امکان اجرای دستورات مختلف را فراهم می‌کند.

بیشتر درباره این مفهوم

Pull Request

pull request تغییرات کد از یک شاخه به شاخه دیگر در سیستم‌های کنترل نسخه مانند GitHub.

بیشتر درباره این مفهوم

commit

ثبت تغییرات در سیستم کنترل نسخه که شامل یک پیام توضیحی درباره تغییرات است.

بیشتر درباره این مفهوم

Vercel Security Review اکنون در نسخه بتای عمومی برای تیم‌های Pro و Enterprise در دسترس است. با فعال‌سازی این ابزار، هر push به یک repository GitHub متصل به‌طور خودکار برای شناسایی آسیب‌پذیری‌ها بررسی می‌شود و نتایج در داشبورد Vercel Security Review Vulnerabilities گزارش می‌شود. این بررسی‌ها به‌طور خودکار با هر push به repository GitHub آغاز می‌شوند و چون از رویدادهای push به‌جای pull request‌ها شروع می‌شوند، push‌های مستقیم و اجباری به شاخه تولید نیز بررسی می‌شوند.

همه پروژه‌هایی که تحت تأثیر یک push قرار می‌گیرند، با هم بررسی می‌شوند. هر یافته شامل اطلاعاتی درباره پروژه، محیط، شاخه و commit است و یک خلاصه، پیشنهاد رفع و یک درجه‌بندی شدت تولید شده توسط AI ارائه می‌دهد. Security Review به هر commit که بررسی می‌کند، یک GitHub check اضافه می‌کند. در صورت وجود pull request، یافته‌ها به‌عنوان نظرات بررسی ارسال می‌شوند که به هر یافته لینک دارند.

در repository‌ها عمومی، جزئیات یافته‌ها در داشبورد باقی می‌مانند. با کلیک بر روی گزارش آسیب‌پذیری، یافته به Vercel Agent ارسال می‌شود که یک پیشنهاد رفع ارائه می‌دهد و یک pull request برای بررسی تو باز می‌کند. هیچ چیزی تا زمانی که تو آن را تأیید نکنی، ادغام نمی‌شود.

برای رفع یافته‌ها با استفاده از کدینگ agent، می‌توانی از Vercel CLI استفاده کنی یا هر یافته را به‌صورت Markdown یا JSON کپی کنی. تیم‌ها می‌توانند سیاست‌های امنیتی را به زبان ساده برای همه پروژه‌ها یا پروژه‌های خاص بنویسند تا به Security Review زمینه بیشتری درباره نحوه ساخت آن‌ها بدهند. سیاست تیم را در تنظیمات Agent و سیاست پروژه را در تنظیمات امنیتی پروژه تنظیم کن.

Security Review کد منبع را تحلیل می‌کند و یک ممیزی امنیتی نیست و تست‌های نفوذ یا runtime انجام نمی‌دهد. این ابزار به شناسایی آسیب‌پذیری‌ها کمک می‌کند اما تضمین نمی‌کند که برنامه تو از آن‌ها عاری باشد. هزینه بررسی‌های امنیتی شامل هزینه استنتاج ارائه‌دهنده با نرخ پایه توکن و بدون افزایش قیمت، به‌علاوه Vercel Token Rate معادل ۰٫۲۵ دلار به‌ازای هر میلیون توکن ورودی، کش‌شده و خروجی است و هزینه‌ها با تعداد push‌ها و میزان تغییرات کد افزایش می‌یابد.

نکته کلیدی

Vercel Security Review به‌طور خودکار آسیب‌پذیری‌ها را در هر push به repository GitHub شناسایی می‌کند و پیشنهادات رفع ارائه می‌دهد. این ابزار به تو کمک می‌کند تا امنیت پروژه‌هایت را بهبود بخشی و از آسیب‌پذیری‌های احتمالی جلوگیری کنی.

خواندن مقاله اصلی (در زبانه‌ی جدید باز می‌شود)
برچسب‌ها (۳)