🔍 CVE-2021-29842

5.3
CVSS Score
MEDIUM
2021-09-16
2026-06-17 03:48
✅ 완료

🇰🇷 한글 설명

IBM WebSphere Application Server 및 Liberty의 특정 버전에서 로그인 시도 시 유효한 사용자 이름과 유효하지 않은 사용자 이름에 대한 응답 차이가 발생하는 취약점입니다. 이를 통해 원격 공격자가 시스템 내의 사용자 이름을 열거할 수 있습니다.

💡 쉬운 설명

로그인할 때 아이디가 맞는지 틀린지에 따라 서버의 반응이 미세하게 달라지는 문제입니다. 해커는 이 차이를 이용해 서버에 어떤 아이디들이 등록되어 있는지 알아낼 수 있습니다.

🇺🇸 원문 (English)

IBM WebSphere Application Server 7.0, 8.0, 8.5, 9.0 and Liberty 17.0.0.3 through 21.0.0.9 could allow a remote user to enumerate usernames due to a difference of responses from valid and invalid login attempts. IBM X-Force ID: 205202.

📍 영향받는 시스템

IBM WebSphere Application Server 7.0, 8.0, 8.5, 9.0 및 Liberty 17.0.0.3 ~ 21.0.0.9

⚔️ 공격 벡터

원격에서 로그인 시도를 반복하여 응답 차이를 분석하는 방식 (Username Enumeration)

🛡️ 대응 방법

IBM에서 제공하는 최신 보안 패치를 적용하여 로그인 응답을 일관되게 수정해야 합니다.

🔧 검증 코드

서로 다른 아이디를 입력했을 때 HTTP 응답 코드나 응답 시간, 메시지 내용이 동일하게 유지되는지 확인합니다.

Shell / Script
curl -I -s -X POST https://<target_ip>/login_endpoint | grep -E 'HTTP/1.1'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

IBM WebSphere Application Server