🔍 CVE-2021-41200

5.5
CVSS Score
MEDIUM
2021-11-05
2026-06-17 04:08
✅ 완료

🇰🇷 한글 설명

TensorFlow 오픈소스 플랫폼에서 `tf.summary.create_file_writer` 함수를 호출할 때 스칼라가 아닌 인자를 사용하면 `CHECK`-fail로 인해 코드가 충돌하며 종료됩니다. 이 문제는 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 if `tf.summary.create_file_writer` is called with non-scalar arguments code crashes due to a `CHECK`-fail. 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 포함)

⚔️ 공격 벡터

비정상적인 인자(non-scalar)를 입력값으로 전달하여 프로그램의 비정상 종료(Crash) 유도

🛡️ 대응 방법

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:N/I:N/A:H

💻 영향받는 소프트웨어

Azure Machine Learning