🔍 CVE-2021-41210

7.1
CVSS Score
HIGH
2021-11-05
2026-06-17 04:08
✅ 완료

🇰🇷 한글 설명

TensorFlow의 SparseCountSparseOutput에 대한 형상 추론(shape inference) 함수에서 힙 할당 배열의 경계를 벗어난 읽기 오류가 발생할 수 있습니다. 이 취약점은 TensorFlow 2.7.0 버전에서 수정되었으며, 지원 범위 내의 2.6.1, 2.5.2, 2.4.4 버전에도 패치가 적용될 예정입니다.

💡 쉬운 설명

머신러닝 도구인 TensorFlow에서 데이터를 처리할 때 정해진 메모리 범위를 넘어서 읽는 오류가 발견되었습니다. 이를 통해 시스템의 민감한 정보가 유출될 위험이 있습니다.

🇺🇸 원문 (English)

TensorFlow is an open source platform for machine learning. In affected versions the shape inference functions for `SparseCountSparseOutput` can trigger a read outside of bounds of heap allocated array. The fix will be included in TensorFlow 2.7.0. We will also cherrypick this commit on TensorFlow 2.6.1, TensorFlow 2.5.2, and TensorFlow 2.4.4, as these are also affected and still in supported range.

📍 영향받는 시스템

TensorFlow 2.7.0 미만 버전 (2.6.1, 2.5.2, 2.4.4 포함)

⚔️ 공격 벡터

조작된 입력 데이터를 통해 SparseCountSparseOutput 함수의 형상 추론 과정을 유도하여 메모리 경계 외 읽기 수행

🛡️ 대응 방법

TensorFlow를 2.7.0 이상 버전으로 업데이트하거나, 해당 패치가 적용된 2.6.1, 2.5.2, 2.4.4 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 2.7.0 이상인지, 혹은 패치가 적용된 특정 마이너 버전인지 확인합니다.

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

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Azure Machine Learning