🇰🇷 한글 설명
Sparx Systems Pty Ltd.의 Sparx Enterprise Architect에서 인증 정보 보호가 미흡한 취약점이 발견되었습니다. 클라이언트 소프트웨어가 OAuth2 클라이언트 비밀번호를 평문으로 노출하며, 데스크톱 클라이언트가 이를 디코딩하여 액세스 및 ID 토큰 교환에 사용합니다.
💡 쉬운 설명
프로그램이 로그인할 때 사용하는 비밀번호를 암호화하지 않고 그대로 보여주는 보안 결함이 있습니다. 해커가 이 비밀번호를 훔치면 사용자의 계정 권한을 가로챌 수 있습니다.
🇺🇸 원문 (English)
Insufficiently Protected Credentials vulnerability in Sparx Systems Pty Ltd. Sparx Enterprise Architect. Client reveals plaintext OAuth2 client secretDesktop client decodes the secret and uses the plaintext secret to exchange it into an access and id tokens as part of the OpenID authentication flow.
📍 영향받는 시스템
Sparx Systems Pty Ltd. Sparx Enterprise Architect (버전 미지정)
⚔️ 공격 벡터
로컬 클라이언트 소프트웨어에서 디코딩된 평문 OAuth2 클라이언트 비밀번호 탈취
🛡️ 대응 방법
제조사에서 제공하는 보안 패치 적용 및 클라이언트 측 비밀번호 노출 방식 개선
🔧 검증 코드
설치된 Enterprise Architect의 경로와 버전을 확인하여 보안 업데이트 대상인지 파악합니다.
find / -name '*Enterprise Architect*' 2>/dev/null