🇰🇷 한글 설명
Open Neural Network Exchange(ONNX) 1.21.0 미만 버전에서 심볼릭 링크(symlink)를 이용한 경로 탐색 취약점이 발견되었습니다. 이 취약점을 통해 공격자는 모델 또는 사용자 지정 디렉터리 외부의 임의 파일을 읽을 수 있습니다.
💡 쉬운 설명
머신러닝 모델 파일을 읽을 때, 파일이 가리키는 경로를 조작하여 컴퓨터 내의 다른 중요한 파일을 몰래 훔쳐볼 수 있는 문제입니다. 악의적인 파일 경로를 통해 시스템의 비밀 정보를 읽어낼 위험이 있습니다.
🇺🇸 원문 (English)
Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, a path traversal vulnerability via symlink allows to read arbitrary files outside model or user-provided directory. This issue has been patched in version 1.21.0.
📍 영향받는 시스템
ONNX version < 1.21.0
⚔️ 공격 벡터
심볼릭 링크를 이용한 경로 탐색 (Path Traversal via symlink)
🛡️ 대응 방법
ONNX 라이브러리를 1.21.0 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 Version 값이 1.21.0보다 낮으면 취약한 상태이며, 1.21.0 이상이면 안전합니다.
pip show onnx | grep Version