🇰🇷 한글 설명
Open Access Management(OpenAM) 16.1.1 미만 버전에서 인증된 사용자가 관리자 권한 없이 임의의 알림 URL을 등록할 수 있는 취약점이 발견되었습니다. 공격자가 제어하는 목적지로 세션 관련 알림 데이터가 전송될 수 있어 정보 유출의 위험이 있습니다.
💡 쉬운 설명
로그인 권한이 있는 사용자가 시스템의 알림 기능을 악용하여 중요한 정보를 외부로 몰래 빼돌릴 수 있는 문제입니다. 공격자가 지정한 주소로 시스템이 자동으로 정보를 보내게 만드는 방식입니다.
🇺🇸 원문 (English)
Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the /sessionservice addSessionListener operation allows an authenticated user to register an arbitrary notification URL without requiring an administrative or application client token. SessionRequestHandler passes the attacker-controlled destination to the session listener service, causing the OpenAM server to make outbound requests and potentially disclose session-related notification data to an attacker-controlled destination. This issue is fixed in version 16.1.1.
📍 영향받는 시스템
Open Access Management (OpenAM) 16.1.1 미만 버전
⚔️ 공격 벡터
/sessionservice addSessionListener 작업을 통한 임의의 알림 URL 등록 및 외부 요청 유도
🛡️ 대응 방법
OpenAM을 최신 보안 패치가 적용된 16.1.1 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 정보가 16.1.1 미만인 경우 해당 취약점에 노출된 상태입니다.
curl -s http://<target_host>/openam/serverInfo | grep 'version'
💻 영향받는 소프트웨어
IBM WebSphere Application Server