🇰🇷 한글 설명
Windows 7 환경의 Python(CPython) 3.6~3.8 버전에서 실행 시 보안에 취약한 종속성 로드 문제가 발생합니다. 공격자가 조작한 api-ms-win-core-path-l1-1-0.dll 파일을 시스템 파일 대신 로드하도록 유도할 수 있습니다.
💡 쉬운 설명
윈도우 7에서 파이썬을 실행할 때, 컴퓨터가 원래 있어야 할 파일 대신 해커가 만든 가짜 파일을 읽어들일 수 있는 문제입니다. 이를 통해 해커가 사용자의 컴퓨터에서 원하지 않는 동작을 수행할 수 있습니다.
🇺🇸 원문 (English)
In Python (CPython) 3.6 through 3.6.10, 3.7 through 3.7.6, and 3.8 through 3.8.1, an insecure dependency load upon launch on Windows 7 may result in an attacker's copy of api-ms-win-core-path-l1-1-0.dll being loaded and used instead of the system's copy. Windows 8 and later are unaffected.
📍 영향받는 시스템
Python 3.6 (3.6.10 이하), 3.7 (3.7.6 이하), 3.8 (3.8.1 이하) running on Windows 7
⚔️ 공격 벡터
DLL Hijacking (공격자가 조작한 DLL 파일을 시스템 경로에 배치하여 로드 유도)
🛡️ 대응 방법
Python 버전을 최신 보안 패치가 적용된 버전으로 업데이트하거나 Windows 8 이상의 OS로 업그레이드
🔧 검증 코드
출력된 파이썬 버전이 취약한 범위(3.6.10, 3.7.6, 3.8.1 이하)에 해당하는지 확인