Forcepoint One DLP Client, 버전 23.04.5642 (그리고 이후 버전)
공격자는 ctypes 라이브러리의 제한을 우회하여 직접 코드를 실행하거나 DLL에 접근할 수 있습니다.
최신 버전의 Forcepoint One DLP Client로 업데이트하거나 공식 패치 적용
로컬 Linux PC에서 Python 3.x를 사용하여 실행할 수 있습니다. Forcepoint One DLP Client가 설치된 시스템에서만 실행 가능하며, 관리자 권한이 필요할 수 있습니다. 코드를 실행하면 현재 시스템의 Forcepoint One DLP Client 버전을 확인하여 취약점 여부를 판단합니다.
import subprocess
result = subprocess.run(['dpkg', '-l', 'forcepoint-one-dlp-client'], capture_output=True, text=True)
if '23.04.5642' in result.stdout:
print({"result": "취약", "reason": "Forcepoint One DLP Client 버전 23.04.5642이 설치되어 있습니다."})
else:
print({"result": "양호", "reason": "Forcepoint One DLP Client 버전 23.04.5642이 설치되어 있지 않습니다."})
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H