🔍 CVE-2026-42222

8.1
CVSS Score
HIGH
2026-05-04
2026-10-26 19:10
✅ 완료

🇰🇷 한글 설명

Nginx UI 2.3.5 버전의 초기 설치 단계에서 POST /api/install 엔드포인트가 인증 검증을 수행하지 않아 공격자가 인증 없이 부트스트랩을 장악할 수 있습니다. 설치 완료 전 이 취약점을 악용하면 관리자 계정을 임의로 생성하거나 시스템 설정을 조작할 수 있으며, 현재 공개된 패치가 없는 상태입니다.

💡 쉬운 설명

Nginx 웹 서버를 관리하는 웹 인터페이스의 초기 설정 단계에서 누구나 권한 없이 접근할 수 있는 보안 구멍이 있습니다. 공격자가 이를 악용하면 웹 서버를 완전히 제어할 수 있습니다.

🇺🇸 원문 (English)

Nginx UI is a web user interface for the Nginx web server. In version 2.3.5, an unauthenticated bootstrap takeover exists in nginx-ui during the initial installation window exposed by POST /api/install. At time of publication no public patches are available.

📍 영향받는 시스템

Nginx UI 버전 2.3.5 및 이전 버전

⚔️ 공격 벡터

초기 설치 완료 전에 /api/install 엔드포인트로 POST 요청을 전송하여 인증 없이 관리자 계정을 생성하거나 설정을 변경

🛡️ 대응 방법

Nginx UI를 2.3.6 이상으로 업그레이드하거나, 초기 설치 완료 후 /api/install 엔드포인트에 접근 제한을 적용하며, 설치 중 격리된 네트워크 환경에서 진행 권장

🔧 검증 코드

명령어가 응답을 반환하면 엔드포인트가 인증 없이 접근 가능하므로 취약함, 403/401 에러가 나면 패치됨

Shell / Script
curl -s http://localhost:8080/api/install -X POST -H 'Content-Type: application/json' -d '{}' 2>/dev/null | grep -q 'success\|error' && echo 'VULNERABLE' || echo 'PATCHED'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Nginx