🔍 CVE-2024-9979

5.3
CVSS Score
MEDIUM
2024-10-15
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

PyO3 라이브러리에서 weak Python 참조의 unsound borrowing으로 인한 use-after-free 취약점이 발견되었습니다. 이는 메모리 손상이나 애플리케이션 충돌을 유발할 수 있습니다.

💡 쉬운 설명

PyO3를 사용하는 Python 프로그램에서 메모리 사용 후 해제 문제가 발생할 수 있습니다. 이로 인해 프로그램이 예상치 못하게 중단되거나 손상될 수 있습니다.

🇺🇸 원문 (English)

A flaw was found in PyO3. This vulnerability causes a use-after-free issue, potentially leading to memory corruption or crashes via unsound borrowing from weak Python references.

📍 영향받는 시스템

PyO3 버전 0.19.0 ~ 0.21.x (정확한 버전은 PyO3 릴리스 노트 확인 필요)

⚔️ 공격 벡터

weak Python references를 포함한 특정 코드 패턴 실행을 통한 메모리 손상 트리거

🛡️ 대응 방법

PyO3를 최신 보안 패치 버전으로 업그레이드하기 (0.22.0 이상 권장)

🔧 검증 코드

표시된 버전이 0.22.0 이상인지 확인하면 됩니다. 취약한 버전(0.19.0~0.21.x)이 설치되어 있으면 업그레이드 필요

Shell / Script
pip show pyo3 | grep Version

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L

💻 영향받는 소프트웨어

Python