🇰🇷 한글 설명
e-Sushrut 시스템은 인증 상태를 판단할 때 클라이언트 측 응답 파라미터에 의존하는 잘못된 인증 로직을 가지고 있습니다. 원격 공격자가 서버 응답을 가로채고 수정하면 인증을 우회하여 대상 시스템의 사용자 계정에 무단으로 접근할 수 있습니다.
💡 쉬운 설명
이 취약점은 서버가 '로그인 성공 여부'를 사용자 쪽에서 전달된 값으로 판단하는 문제입니다. 공격자가 그 응답을 몰래 바꾸면 비밀번호 없이도 다른 사람의 계정에 들어갈 수 있습니다.
🇺🇸 원문 (English)
This vulnerability exists in e-Sushrut due to improper authentication logic that relies on client-side response parameters to determine authentication status. A remote attacker could exploit this vulnerability by intercepting and modifying the server response.
Successful exploitation of this vulnerability could allow the attacker to bypass authentication and gain unauthorized access to user accounts on the targeted system.
📍 영향받는 시스템
e-Sushrut (버전 정보 미확인, 제조사 공지 참조 필요)
⚔️ 공격 벡터
네트워크상에서 중간자 공격 등으로 서버의 인증 응답을 가로채 변조하여 인증 우회
🛡️ 대응 방법
e-Sushrut 제조사가 제공하는 최신 보안 패치를 적용하고, 인증 판단을 서버 측 세션 검증으로 변경
🔧 검증 코드
응답 헤더에 표시되는 e-Sushrut 버전 정보를 확인하여 제조사 공지의 취약 버전 목록과 대조하며, 정보가 없으면 제조사 패치 적용 여부를 직접 확인해야 합니다.
curl -sI http://localhost/esushrut 2>/dev/null | grep -i 'server\|version'