🇰🇷 한글 설명
FreeIPA에서 결함이 발견되었습니다. 인증되지 않은 원격 공격자가 FreeIPA/IdM 웹 UI의 비밀번호 재설정 페이지에 존재하는 DOM 기반 크로스사이트 스크립팅(XSS) 취약점을 악용할 수 있습니다. 피해자가 조작된 링크를 클릭하고 비밀번호 재설정을 완료하도록 유도하면, 공격자는 임의의 JavaScript 코드를 삽입하고 실행할 수 있습니다. IdM 관리자가 표적이 되면 전체 관리 권한 장악으로 이어질 수 있습니다.
💡 쉬운 설명
해커가 만든 특별한 링크를 클릭해 비밀번호를 재설정하면, 해커가 몰래 악성 코드를 실행할 수 있습니다. 관리자 계정이 노려지면 시스템 전체가 해커의 손에 넘어갈 수 있습니다.
🇺🇸 원문 (English)
A flaw was found in FreeIPA. An unauthenticated remote attacker could exploit a DOM Cross-Site Scripting (XSS) vulnerability in the FreeIPA/IdM Web UI password reset page. By enticing a victim to click a specially crafted link and complete a password reset, the attacker could inject and execute arbitrary JavaScript code. This allows the attacker to perform actions within the victim's authenticated session, potentially leading to full administrative control if an IdM administrator is targeted.
📍 영향받는 시스템
FreeIPA / IdM (Red Hat 기반 배포판의 freeipa-server 패키지, 취약 버전 및 세부 범위는 벤더 권고 확인 필요)
⚔️ 공격 벡터
공격자가 조작된 비밀번호 재설정 링크를 피해자에게 전달 → 피해자가 클릭 후 재설정 완료 → DOM XSS로 악성 스크립트 실행
🛡️ 대응 방법
벤더에서 제공하는 freeipa 보안 업데이트를 즉시 적용하고, 관리자 세션을 재발급 및 의심스러운 활동을 점검
🔧 검증 코드
출력된 패키지 버전을 벤더 보안 권고의 수정 버전과 비교하여 수정 버전 이상이면 패치 완료, 미만이거나 패키지가 없으면 취약 또는 미설치 상태로 판단
rpm -q freeipa-server 2>/dev/null || dpkg -l freeipa-server 2>/dev/null | grep freeipa