Node.js에서 사용되는 binary-parser 라이브러리 버전 2.3.0 이전
사용자 입력 값을 제대로 검증하지 않는 라이브러리를 공격하여 임의의 JavaScript 코드를 실행
binary-parser 라이브러리를 버전 2.3.0 이상으로 업데이트합니다.
Python이 설치된 로컬 시스템에서 실행할 수 있습니다. binary-parser 라이브러리가 설치되어 있고 버전이 2.3.0 미만이면 취약, 그렇지 않으면 양호한 결과가 출력됩니다.
python -c "import pkg_resources; print('binary-parser' in [d.project_name for d in pkg_resources.working_set] and pkg_resources.get_distribution('binary-parser').version < '2.3.0')" && echo {"result": "취약", "reason": "binary-parser 버전이 2.3.0 미만"} || echo {"result": "양호", "reason": "binary-parser 버전이 2.3.0 이상"}
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N