Next.js CVE-2025-66478
cve

Next.js CVE-2025-66478

Next.js CVE-2025-66478

1 นาทีในการอ่าน
โดย DriteStudio
แชร์บทความ:

CVE-2025-66478: ช่องโหว่ร้ายแรงใน Next.js

CVE-2025-66478 เป็นช่องโหว่ร้ายแรง (CVSS 10.0) ในโปรโตคอล React Server Components (RSC) ที่ส่งผลกระทบต่อแอปพลิเคชัน Next.js ที่ใช้ App Router ทำให้ผู้โจมตีสามารถรันโค้ดระยะไกล (RCE) ได้โดยการส่งคำขอที่ควบคุมได้. ช่องโหว่นี้มีต้นกำเนิดจาก React (CVE-2025-55182) และ Vercel แนะนำให้อัปเดตทันทีเพื่อป้องกัน

เวอร์ชันที่ได้รับผลกระทบ

  • Next.js 15.x และ 16.x ทั้งหมด
  • Next.js 14.3.0-canary.77 ขึ้นไป

เวอร์ชันที่ไม่ได้รับผลกระทบ ได้แก่ Next.js 13.x, Next.js 14.x stable, แอป Pages Router และ Edge Runtime

เวอร์ชันที่แก้ไขแล้ว

อัปเดตเป็นเวอร์ชันเหล่านี้เพื่อปิดช่องโหว่:

  • 15.0.5, 15.1.9, 15.2.6, 15.3.6, 15.4.8, 15.5.7
  • 16.0.7
  • Canary: 15.6.0-canary.58, 16.1.0-canary.12

Vercel บล็อกการ deploy เวอร์ชัน vulnerable แล้ว แต่สามารถปิดได้ด้วยตัวแปร DANGEROUSLY_DEPLOY_VULNERABLE_CVE_2025_66478=1 (ไม่แนะนำ)

วิธีอัปเดต

รันคำสั่ง npm install ตามเวอร์ชัน เช่น npm install next@15.0.5 สำหรับ 15.0.x หรือ downgrade canary เป็น stable 14.x ด้วย npm install next@14. ไม่มีวิธีปิดช่องโหว่ด้วย config ชั่วคราว ต้องอัปเดตเท่านั้น ช่องโหว่นี้ถูกค้นพบโดย Lachlan Davidson และยังไม่มีรายงานการโจมตีใน wild ณ วันที่ 3 ธ.ค. 2025

หมวดหมู่:#cve

ลิขสิทธิ์ © 2025 DriteStudio สงวนสิทธิ์ทั้งหมด

😒 😶 😂
Chat with us.