TGViewer
DevTwitter | توییت برنامه نویسی DevTwitter | توییت برنامه نویسی @devtwitter · 32.7K subscribers
Post #13577 3.71K
اگه با Next.js کار می‌کنی، امروز نسخه‌ی پروژه‌هات رو چک کن.

تیم Next.js روز ۱۴ اکتبر یه آپدیت امنیتی اضطراری داد. سه آسیب‌پذیری داشت:

بحرانی: اجرای کد از راه دور (RCE) بدون احراز هویت، توی توابع use cache وقتی چند typed array برمی‌گردونن (App Router + Cache Components). راه‌حل موقت نداره.

بحرانی: RCE توی Image Optimization API هنگام کار با فایل SVG، روی لینوکس‌های glibc-based. راه‌حل موقت: نسخه‌ی sharp حداقل 0.35.5.

مهم: حمله‌ی DoS توی App Router وقتی حداقل یک Server Action داری. (Pages Router یا پروژه بدون Server Action آسیب‌پذیر نیست.)

نسخه‌های اصلاح‌شده:
npm install next@16.4.1
npm install next@15.5.28

۳ کار سریع:
1- با npm ls next نسخه‌ی پروژه‌هات رو ببین
2- آپدیت کن، حتی اگه فکر می‌کنی از use cache استفاده نمی‌کنی (خود تیم Next.js همین رو می‌گه)
3- اگه روی Docker و لینوکس دیپلوی می‌کنی، نسخه‌ی sharp رو هم چک کن

@DevTwitter | <Alireza Fakhar/>
  • ❤ 10
  • 👍 7
  • 🍌 1
More from @devtwitter
  1. Oct 17, 2026تست‌نویسی با زبان معمولی ابزار e2e تست‌های وب و موبایل رو با دستور انگلیسی اجرا می‌کنه. بع…
  2. Oct 17, 2026جایگزین اختصاصی برای React؟! تلگرام وب عملا Zero dependency ساخته شده. توی دنیای وب که هر…
  3. Oct 17, 2026🔥 اشتراک یک ماهه Gemini Pro با قیمت ویژه! 🤖 خرید اشتراک Gemini Pro فقط با 290 هزار تومان…
  4. Oct 17, 2026GhostIDE — آینده کدنویسی ایرانی یک IDE ایرانی که در حال حاضر در مرحله بتا است و برای رقابت…
  5. Oct 17, 2026یکی با Gemini 4 Argon یه بازی تو سبک Subway Surfers با ماشین جدید پرنده تسلا رودستر ساخته.…
  6. Oct 17, 2026من همیشه توی پروژه‌های AI Engineering روی Evaluation یا همون Eval تأکید ویژه‌ای دارم و همی…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →