🇰🇷 한글 설명
BRAIN2 3.09 이하 버전에서 특정 설치 조건 시 Windows 서비스 계정의 비밀번호가 설치 로그 파일에 평문으로 기록될 수 있습니다. 이는 Microsoft SQL Server 연동 시 통합 보안(Integrated Security)을 사용하고, BRAIN2 MainService를 실행할 Windows 계정을 설치 마법사에서 지정한 경우 발생합니다. 설치 로그는 관리자 임시 디렉터리에 저장되며, 일반적으로 관리자 권한이 있는 사용자만 접근할 수 있습니다.
💡 쉬운 설명
BRAIN2 프로그램을 설치할 때 서비스용 계정의 비밀번호가 로그 파일에 그대로 남을 수 있습니다. 관리자 권한을 가진 사람이 이 파일을 보면 해당 계정 정보를 알아낼 수 있습니다.
🇺🇸 원문 (English)
A vulnerability has been identified in
BRAIN2 versions up to and including version 3.09. Under specific installation
conditions, the password of a Windows service account may be written in
cleartext to a setup log file. The issue occurs when Microsoft SQL Server
access is configured using Integrated Security and the Windows account intended
to run the BRAIN2 MainService is specified during execution of the BRAIN2
installation wizard. The setup log file is stored in the
temporary directory of the Windows administrator performing the installation.
This directory is not accessible to standard Windows users and can generally
only be accessed by users with administrative privileges. Successful exploitation could result in the
disclosure of credentials belonging to the configured BRAIN2 service account.
📍 영향받는 시스템
BRAIN2 3.09 이하 버전 (Integrated Security 사용 및 Windows 서비스 계정 지정 설치 환경)
⚔️ 공격 벡터
관리자 권한을 획득한 공격자가 임시 디렉터리의 설치 로그 파일을 열람하여 서비스 계정 비밀번호를 탈취
🛡️ 대응 방법
BRAIN2 최신 버전으로 업데이트하고, 설치 후 설치 로그 파일을 삭제하며, 서비스 계정 비밀번호를 변경
🔧 검증 코드
출력된 BRAIN2 버전이 3.09 이하이면 취약한 버전이므로 업데이트가 필요하며, 결과가 없으면 BRAIN2가 설치되어 있지 않은 것입니다.
wmic product where "name like '%BRAIN2%'" get name,version 2>nul