🇰🇷 한글 설명
Drupal의 Janrain Engage 모듈 6.x-1.3에서 프로필 이미지 파일 검증이 부재하여, 인증된 사용자가 외부 로그인 제공자로부터 다운로드된 악의적 아바타를 통해 XSS 공격과 임의 PHP 코드 실행이 가능한 취약점입니다.
💡 쉬운 설명
드루팔의 로그인 플러그인이 프로필 사진의 안전성을 확인하지 않아서, 악의적인 코드가 포함된 사진을 업로드할 수 있습니다. 이를 통해 계정 탈취나 개인정보 탈취 공격이 가능합니다.
🇺🇸 원문 (English)
The Janrain Engage (formerly RPX) module 6.x-1.3 for Drupal does not validate the file for a profile image, which allows remote authenticated users to conduct cross-site scripting (XSS) attacks and possibly execute arbitrary PHP code by causing a crafted avatar to be downloaded from an external login provider site.
📍 영향받는 시스템
Janrain Engage (RPX) 모듈 6.x-1.3 for Drupal
⚔️ 공격 벡터
인증된 사용자가 외부 로그인 제공자로부터 다운로드된 악성 아바타 파일을 업로드
🛡️ 대응 방법
모듈을 최신 패치 버전으로 업그레이드하거나, 파일 타입 검증을 구현하거나 취약 모듈을 제거
🔧 검증 코드
명령어가 'version = 6.x-1.3'을 반환하면 취약 버전 설치됨. 아무 출력도 없거나 파일 없음 오류면 모듈 미설치 또는 다른 버전
grep 'version = 6.x-1.3' /var/www/html/sites/all/modules/janrain_engage/janrain_engage.info 2>/dev/null