Paparan berkas untuk Next.js

critical5 titik pemeriksaan

Repositori, file environment, dump database, dan backup adalah jalur tercepat dari pengintaian menuju kompromi penuh.

Yang harus ada di Next.js

  • /.git dan /.svn tidak dapat diakses
  • /.env, /.env.local, dan backup konfigurasi mengembalikan 404
  • Tidak ada dump .sql, .zip, atau .tar.gz di web root
  • Konsol debug dan panel admin tidak terbuka publik
  • Directory listing dimatikan

Cara memperbaiki

  1. 1Jangan sajikan apa pun dari web root yang bukan untuk publik
  2. 2Blokir dotfile di edge dan rotasi setiap rahasia yang sempat terekspos

Konteks Next.js

React framework with server-side rendering, routing and API routes, usually deployed on Vercel or Node.

Server components and middleware carry the auth boundary. Middleware-only auth was bypassable via CVE-2025-29927 — enforce authorisation in the route itself.