🔍 CVE-2021-29613

6.3
CVSS Score
MEDIUM
2021-05-14
2026-06-17 03:48
✅ 완료

🇰🇷 한글 설명

TensorFlow의 `tf.raw_ops.CTCLoss` 함수에서 입력값 검증이 불충분하여 힙 영역에서 경계 외 읽기(OOB Read)가 발생할 수 있습니다. 이 취약점은 TensorFlow 2.5.0 버전에서 수정될 예정이며, 지원 범위 내의 이전 버전들에도 패치가 적용될 예정입니다.

💡 쉬운 설명

머신러닝 도구인 TensorFlow의 특정 기능에서 데이터 검사가 제대로 이루어지지 않아 메모리의 허용되지 않은 영역을 읽을 수 있는 문제입니다. 이를 통해 시스템의 민감한 정보가 유출될 위험이 있습니다.

🇺🇸 원문 (English)

TensorFlow is an end-to-end open source platform for machine learning. Incomplete validation in `tf.raw_ops.CTCLoss` allows an attacker to trigger an OOB read from heap. The fix will be included in TensorFlow 2.5.0. We will also cherrypick these commits on TensorFlow 2.4.2, TensorFlow 2.3.3, TensorFlow 2.2.3 and TensorFlow 2.1.4, as these are also affected and still in supported range.

📍 영향받는 시스템

TensorFlow 2.5.0 미만 버전 (2.4.2, 2.3.3, 2.2.3, 2.1.4 포함)

⚔️ 공격 벡터

조작된 입력을 `tf.raw_ops.CTCLoss` 연산에 전달하여 메모리 경계 외 읽기 유도

🛡️ 대응 방법

TensorFlow를 2.5.0 이상의 최신 버전으로 업데이트하거나 해당 패치가 적용된 마이너 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 2.5.0보다 낮은지 확인하십시오.

Shell / Script
python3 -c 'import tensorflow as tf; print(tf.__version__)'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Azure Machine Learning