🇰🇷 한글 설명
Amazon Ion Python 0.15.0 미만 버전의 Ion reader에서 제어되지 않는 재귀 호출 문제가 발생할 수 있습니다. 공격자가 정교하게 조작된 깊은 계층 구조의 Ion 값을 전송할 경우, 라이브러리를 사용하는 애플리케이션을 중단시켜 서비스 거부(DoS) 상태를 유발할 수 있습니다.
💡 쉬운 설명
데이터를 읽어들이는 과정에서 너무 복잡하게 꼬인 데이터를 보내면 프로그램이 과부하로 멈춰버리는 문제입니다. 이로 인해 서비스가 정상적으로 작동하지 않을 수 있습니다.
🇺🇸 원문 (English)
Uncontrolled recursion in the Ion reader in Amazon Ion Python before 0.15.0 might allow a remote unauthenticated actor to crash the application using the library, resulting in a denial of service, via a crafted, deeply nested Ion value.
To remediate this issue, users should upgrade to version 0.15.0 or later.
📍 영향받는 시스템
Amazon Ion Python 0.15.0 미만 버전
⚔️ 공격 벡터
정교하게 조작된 깊은 계층 구조의 Ion 값을 전송하여 라이브러리 재귀 호출 유도
🛡️ 대응 방법
Amazon Ion Python을 0.15.0 또는 그 이상의 최신 버전으로 업그레이드하십시오.
🔧 검증 코드
출력된 Version 값이 0.15.0 미만이면 취약한 상태입니다.
pip show amazon-ion | grep Version