🇰🇷 한글 설명
JetBrains IntelliJ IDEA의 여러 버전에서 JavaEE 애플리케이션 서버의 원격 실행 구성을 생성할 때 서버 자격 증명이 IDE 설정 파일에 평문으로 저장되는 취약점이 발견되었습니다. 이 문제는 2018.3.5, 2018.2.8, 2018.1.8 버전 이후에서 수정되었습니다.
💡 쉬운 설명
개발 도구인 IntelliJ IDEA를 사용할 때 서버 비밀번호가 암호화되지 않은 일반 텍스트로 저장되는 문제입니다. 컴퓨터에 접근할 수 있는 사람이 이 파일을 열면 서버 비밀번호를 그대로 읽을 수 있습니다.
🇺🇸 원문 (English)
In several JetBrains IntelliJ IDEA versions, creating remote run configurations of JavaEE application servers leads to saving a cleartext record of the server credentials in the IDE configuration files. The issue has been fixed in the following versions: 2018.3.5, 2018.2.8, 2018.1.8.
📍 영향받는 시스템
JetBrains IntelliJ IDEA (2018.3.5, 2018.2.8, 2018.1.8 미만 버전)
⚔️ 공격 벡터
로컬 파일 시스템에 접근 가능한 공격자가 IDE 설정 파일을 열어 평문으로 저장된 서버 자격 증명을 탈취
🛡️ 대응 방법
IntelliJ IDEA를 수정된 버전(2018.3.5, 2018.2.8, 2018.1.8 이상)으로 업데이트하십시오.
🔧 검증 코드
명령어 실행 결과로 서버 비밀번호가 포함된 설정 파일 경로가 출력되면 취약한 상태입니다.
grep -r "password" ~/.config/JetBrains/IntelliJIdea* 2>/dev/null
📊 CVSS Vector String
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
IBM WebSphere Application Server