🇰🇷 한글 설명
Dolibarr 24.0.0 미만 버전의 Members REST API에서 민감한 데이터 노출 취약점이 발견되었습니다. 회원 읽기 권한을 가진 인증된 공격자가 API 엔드포인트를 통해 bcrypt 비밀번호 검증 필드를 탈취할 수 있으며, 이는 오프라인 비밀번호 크래킹 공격으로 이어질 수 있습니다.
💡 쉬운 설명
회원 정보를 볼 수 있는 권한을 가진 사람이 API를 통해 암호화된 비밀번호 정보를 몰래 가져갈 수 있는 문제입니다. 해커가 이 정보를 가져가면 컴퓨터를 이용해 사용자의 실제 비밀번호를 알아내려고 시도할 수 있습니다.
🇺🇸 원문 (English)
Dolibarr before 24.0.0 contains a sensitive data exposure vulnerability in the Members REST API that allows authenticated attackers with member-read rights to retrieve bcrypt password verifiers by querying member endpoints. Attackers can call the individual member or member list endpoints to obtain crypted password verifier fields that are not filtered by the base API serializer or the Members API class, potentially enabling offline password cracking attacks.
📍 영향받는 시스템
Dolibarr 24.0.0 미만 모든 버전
⚔️ 공격 벡터
인증된 사용자가 Members REST API 엔드포인트를 호출하여 필터링되지 않은 비밀번호 검증 필드에 접근
🛡️ 대응 방법
Dolibarr를 최신 버전인 24.0.0 이상으로 업데이트하십시오.
🔧 검증 코드
API 응답 결과에 bcrypt 관련 비밀번호 검증 필드가 포함되어 있으면 취약한 상태입니다.
curl -s http://<target_ip>/api/index.php/members | grep -i 'bcrypt'