🔍 CVE-2026-107333

8.1
CVSS Score
HIGH
2026-10-08
2026-10-08 21:03
✅ 완료

🇰🇷 한글 설명

Malcolm의 nginx 기반 역방향 프록시에서 Lua 기반 RBAC 권한 부여 계층과 nginx 자체 요청 라우팅 로직 간의 URL 경로 정규화 불일치가 발견되었습니다. 인증된 사용자가 특수하게 조작된 요청 경로를 사용하여 역할 기반 제한을 우회하고 관리자 권한이 필요한 엔드포인트에 접근할 수 있습니다. 이 취약점은 파일 업로드, PHP 서버, htadmin 및 인증 관리 인터페이스를 포함하여 RBAC 계층으로 보호되는 모든 제한된 경로에 영향을 미칩니다.

💡 쉬운 설명

로그인한 사용자가 주소창에 특수한 문자를 섞어 입력함으로써, 원래는 접근할 수 없는 관리자 페이지에 몰래 들어갈 수 있는 보안 구멍이 발견되었습니다. 이로 인해 권한이 없는 사람이 파일을 올리거나 시스템 설정을 변경하는 등의 위험한 행동을 할 수 있습니다.

🇺🇸 원문 (English)

Malcolm's nginx based reverse proxy contains a URL path normalization inconsistency between its Lua based role-based access control (RBAC) authorization layer and nginx's own request routing logic. An authenticated user can craft a specially formatted request path to bypass role-based restrictions and reach administrative or role gated endpoints they should not have access to. This affects all restricted paths protected by the RBAC authorization layer, including file upload, PHP server, htadmin, and authentication management interfaces.

📍 영향받는 시스템

Malcolm (nginx 기반 reverse proxy 사용 버전)

⚔️ 공격 벡터

인증된 사용자가 URL 경로 정규화 불일치를 이용한 특수하게 조작된 HTTP 요청 전송

🛡️ 대응 방법

RBAC 로직과 nginx 라우팅 로직 간의 경로 처리 방식을 일치시키도록 소프트웨어 업데이트 또는 패치 적용

🔧 검증 코드

명령어 결과에 Lua 모듈이 포함되어 있고 Malcolm의 RBAC 설정이 활성화되어 있다면 해당 취약점의 잠재적 영향권에 있는지 확인이 필요합니다.

Shell / Script
nginx -V 2>&1 | grep -i 'lua'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Log Server