🇰🇷 한글 설명
EspoCRM 9.3.7 미만 버전에서 인증된 관리자가 조작된 PHP 직렬화 객체 데이터를 MassAction 또는 Export 매개변수에 저장할 수 있는 취약점이 발견되었습니다. 이후 애플리케이션이 해당 데이터를 역직렬화할 때 허용된 클래스를 제한하지 않아, 공격자가 임의의 객체를 생성하고 서버에서 임의의 코드를 실행할 수 있습니다.
💡 쉬운 설명
관리자 권한을 가진 사용자가 특수하게 제작된 데이터를 시스템에 저장하면, 시스템이 이를 처리하는 과정에서 해커의 명령어를 실행하게 되는 보안 결함입니다. 이를 통해 공격자는 서버의 제어권을 완전히 탈취할 수 있습니다.
🇺🇸 원문 (English)
EspoCRM is an open source customer relationship management application. Prior to 9.3.7, an authenticated administrator can supply crafted serialized PHP object data that is stored in background MassAction or Export parameters and later deserialized by the application. The deserialization paths do not restrict allowed classes, allowing attacker-controlled object instantiation and arbitrary code execution on the server. This issue is fixed in version 9.3.7.
📍 영향받는 시스템
EspoCRM 9.3.7 미만 모든 버전
⚔️ 공격 벡터
인증된 관리자 권한을 이용한 조작된 PHP 직렬화 데이터 주입 및 역직렬화 공격
🛡️ 대응 방법
EspoCRM을 최신 보안 패치가 적용된 버전인 9.3.7 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
명령어 결과에 9.3.7 이상의 버전 번호가 나타나면 취약점이 해결된 상태입니다.
curl -s http://<target_ip>/api/v1/version | grep -E '9.3.7'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
💻 영향받는 소프트웨어
IBM WebSphere Application Server