🇰🇷 한글 설명
머신러닝 및 데이터 과학용 오픈소스 Python 라이브러리인 Gradio에서 경로 필터링 미흡으로 인해 파일 접근 제한이 제대로 이루어지지 않는 취약점이 발견되었습니다. 또한 프록시되는 URL에 대한 제한이 부족하여 보안 문제가 발생할 수 있습니다. 이 문제는 버전 3.34.0에서 해결되었습니다.
💡 쉬운 설명
Gradio 라이브러리를 사용할 때 허용되지 않은 파일에 접근하거나 엉뚱한 웹 주소로 연결될 수 있는 보안 구멍이 있습니다. 이를 통해 해커가 중요한 파일을 훔쳐보거나 시스템을 조작할 위험이 있습니다.
🇺🇸 원문 (English)
Gradio is an open-source Python library that is used to build machine learning and data science. Due to a lack of path filtering Gradio does not properly restrict file access to users. Additionally Gradio does not properly restrict the what URLs are proxied. These issues have been addressed in version 3.34.0. Users are advised to upgrade. There are no known workarounds for this vulnerability.
📍 영향받는 시스템
Gradio 3.34.0 미만 버전
⚔️ 공격 벡터
경로 필터링 미흡을 이용한 임의 파일 접근 및 프록시 URL 조작
🛡️ 대응 방법
Gradio 라이브러리를 최신 버전인 3.34.0 이상으로 업그레이드
🔧 검증 코드
출력된 버전 번호가 3.34.0보다 낮은지 확인합니다.
pip show gradio | grep Version