
Next.js 미들웨어의 권한 부여 우회 개념 증명(PoC)
Next.js 미들웨어의 권한 부여 우회(Authorization Bypass)에 대한 개념 증명(PoC)
취약한 버전을 여기에서 테스트할 수 있습니다: https://github.com/lirantal/vulnerable-nextjs-14-CVE-2025-29927
실행 방법은 간단합니다.
도메인 이름을 입력하라는 메시지가 표시됩니다. (두 가지 옵션이 있습니다: 첫째, 도메인 이름만 입력하세요. 둘째, 경로가 포함된 도메인 이름)
"domain.com"처럼 입력하면 인증된 경로를 무차별 대입(brute force)하여 상태 코드 200이 발견되면 해당 경로를 시도합니다.
또는 인증된 페이지를 직접 제공할 수도 있습니다. 예: "domain.com/admin/clients"
이 경우 이 엔드포인트에 대한 결과만 표시됩니다.
결과는 JSON으로 표시됩니다.
