🔍 CVE-2026-45563

4.3
CVSS Score
MEDIUM
2026-06-10
2026-06-17 10:52
✅ 완료

🇰🇷 한글 설명

Roxy-WI의 GET /history/<service>/<server_ip> 엔드포인트에서 서비스 파라미터가 'user'일 때 서버 IP를 사용자 ID로 재사용하며 권한 검증이 누락됩니다. 이로 인해 인증된 모든 사용자(게스트 포함)가 타인의 전체 감사 기록에 접근할 수 있습니다.

💡 쉬운 설명

Roxy-WI 시스템의 특정 기능에서 권한 확인 없이 다른 사용자의 정보를 볼 수 있는 구멍이 있습니다. 공격자는 로그인만 하면 타인의 서버 설정 변경 이력 등 민감한 데이터를 모두 열람할 수 있습니다.

🇺🇸 원문 (English)

Roxy-WI is a web interface for managing Haproxy, Nginx, Apache and Keepalived servers. In versions 8.2.6.4 and prior, GET /history/<service>/<server_ip> re-uses the server_ip path parameter as a user-id when service == 'user', with no authorization check. Any authenticated user — even a guest in an unrelated group — can list any other user's full action audit trail (server IPs touched, configs deployed, services restarted). At time of publication, there are no publicly available patches.

📍 영향받는 시스템

Roxy-WI version 8.2.6.4 and prior

⚔️ 공격 벡터

인증된 사용자가 GET /history/user/<server_ip> URL을 직접 호출하여 타인 ID로 접근

🛡️ 대응 방법

공식 패치 출시 전까지 서비스 파라미터 검증 강화 및 임시 접근 제어 규칙 적용

🔧 검증 코드

명령어 실행 후 타인의 감사 로그 데이터가 반환되면 취약점이 존재함을 의미합니다.

Shell / Script
curl -s -u username:password 'http://<target>/history/user/<server_ip>' | grep -c 'action'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Nginx