🇰🇷 한글 설명
2022년 5월 4일 이전 버전의 PyScript(pyscriptjs)에서 원격 사용자가 파이썬 소스 코드를 읽을 수 있는 취약점이 발견되었습니다. 이 취약점을 통해 공격자는 민감한 로직이나 정보가 포함된 소스 코드를 탈취할 수 있습니다.
💡 쉬운 설명
웹사이트에서 파이썬을 실행해주는 도구의 허점을 이용해, 원래는 보이지 않아야 할 프로그램의 설계도(소스 코드)를 몰래 훔쳐볼 수 있는 문제입니다. 이를 통해 프로그램이 어떻게 작동하는지 파악하거나 중요한 정보를 알아낼 수 있습니다.
🇺🇸 원문 (English)
pyscriptjs (aka PyScript Demonstrator) in PyScript through 2022-05-04 allows a remote user to read Python source code.
📍 영향받는 시스템
PyScript (pyscriptjs) 2022-05-04 이전 버전
⚔️ 공격 벡터
원격 사용자가 조작된 요청을 통해 웹 브라우저 상의 파이썬 소스 코드에 접근하는 방식
🛡️ 대응 방법
PyScript를 최신 버전으로 업데이트하여 취약점이 해결된 패치를 적용하십시오.
🔧 검증 코드
출력된 버전 정보가 2022-05-04 이전 버전인지 확인하여 취약 여부를 판단합니다.
npm list pyscriptjs || pip show pyscriptjs