🔍 CVE-2026-45559

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

🇰🇷 한글 설명

Roxy-WI의 LDAP 인증 모듈에서 사용자 입력을 검증 없이 LDAP 쿼리에 직접 삽입하여 LDAP 인젝션 취약점이 발생합니다. 공격자는 악의적인 사용자명을 통해 LDAP 필터를 조작하여 의도하지 않은 사용자 정보를 열거하거나 추출할 수 있습니다.

💡 쉬운 설명

로그인 시 입력한 이름이 제대로 검사되지 않아 시스템이 잘못된 정보를 찾도록 속일 수 있는 문제입니다. 해커가 이 점을 이용해 다른 사람의 개인정보를 빼낼 위험이 있습니다.

🇺🇸 원문 (English)

Roxy-WI is a web interface for managing Haproxy, Nginx, Apache and Keepalived servers. In versions 8.2.6.4 and prior, get_ldap_email (app/modules/roxywi/user.py:120-157) builds the LDAP search filter via f-string concatenation. The username URL path parameter is taken verbatim — no checkAjaxInput, no LDAP escape — and inserted, a username like *)(mail=*)(cn=* injects additional clauses, allowing the admin to enumerate or harvest attributes outside the intended record. At time of publication, there are no publicly available patches.

📍 영향받는 시스템

Roxy-WI version 8.2.6.4 and prior

⚔️ 공격 벡터

URL path parameter를 통한 LDAP 인젝션

🛡️ 대응 방법

LDAP escape 문자 적용 및 입력 검증 강화 패치 적용

🔧 검증 코드

출력된 버전이 8.2.6.4 이하이면 취약한 버전입니다.

Shell / Script
pip show roxy-wi 2>/dev/null | grep -E 'Version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Nginx