🇰🇷 한글 설명
JIWA Financials 6.4.14 버전은 Microsoft SQL Server의 HR_Staff 테이블에 모든 계정의 사용자 이름과 비밀번호를 평문으로 저장합니다. 또한, 애플리케이션의 SQL Server ODBC 드라이버로 사용자 이름과 비밀번호를 암호화되지 않은 상태로 전송하여 공격자가 이를 탈취할 수 있습니다.
💡 쉬운 설명
사용자의 아이디와 비밀번호가 암호화되지 않은 일반 텍스트 형태로 저장되고 전송됩니다. 이로 인해 해커가 중간에서 정보를 가로채면 모든 계정의 비밀번호를 그대로 읽을 수 있습니다.
🇺🇸 원문 (English)
JIWA Financials 6.4.14 stores usernames and passwords for all accounts in cleartext in the HR_Staff table in Microsoft SQL Server, and sends the usernames and passwords in cleartext to the application's SQL Server ODBC driver, which might allow context-dependent attackers to obtain the passwords.
📍 영향받는 시스템
JIWA Financials 6.4.14
⚔️ 공격 벡터
네트워크 트래픽 스니핑 또는 데이터베이스 직접 접근을 통한 평문 정보 탈취
🛡️ 대응 방법
해당 소프트웨어의 보안 패치를 적용하거나, 데이터베이스 및 통신 구간에 암호화(SSL/TLS)를 적용해야 합니다.
🔧 검증 코드
명령어 실행 결과로 사용자 이름과 비밀번호가 암호화되지 않은 읽을 수 있는 텍스트로 출력되면 취약한 상태입니다.
sqlcmd -S <server_address> -U <user> -P <password> -Q "SELECT TOP 1 username, password FROM HR_Staff;" 2>/dev/null
📊 CVSS Vector String
AV:L/AC:L/Au:N/C:C/I:N/A:N
💻 영향받는 소프트웨어
IBM WebSphere Application Server