CVE-2022-23576
Integer overflow in Tensorflow
6.5
MEDIUM
CVSS 3.1
EPSS 0.78%
描述
Tensorflow is an Open Source Machine Learning Framework. The implementation of `OpLevelCostEstimator::CalculateOutputSize` is vulnerable to an integer overflow if an attacker can create an operation which would involve tensors with large enough number of elements. We can have a large enough number of dimensions in `output_shape.dim()` or just a small number of dimensions being large enough to cause an overflow in the multiplication. The fix will be included in TensorFlow 2.8.0. We will also cherrypick this commit on TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow 2.5.3, as these are also affected and still in supported range.
如何修補 CVE-2022-23576
要修補 CVE-2022-23576,請將受影響套件升級到下列已修補版本。
- —升級至 2.5.3 或更新版本
- —升級至 2.5.3 或更新版本
- —升級至 2.5.3 或更新版本
- —升級至 2.5.3 或更新版本
- —升級至 b9bd6cfd1c50e6807846af9a86f9b83cafc9c8ae 或更新版本
- —升級至 2.5.3 或更新版本
- —升級至 b9bd6cfd1c50e6807846af9a86f9b83cafc9c8ae 或更新版本
CVE-2022-23576 正在被利用嗎?
低 — EPSS 為 0.8%,目前沒有觀察到大規模利用活動。
受影響套件(7)
- from 0, < 2.5.3, >= 2.6.0, < 2.6.3, >= 2.7.0, < 2.7.1
- from 0, < 2.5.3
- from 0, < 2.5.3, >= 2.6.0, < 2.6.3, >= 2.7.0, < 2.7.1
- from 0, < 2.5.3
- from 0, < b9bd6cfd1c50e6807846af9a86f9b83cafc9c8ae | from 0, < 2.5.3, >= 2.6.0, < 2.6.3
- from 0, < 2.5.3
- from 0, < b9bd6cfd1c50e6807846af9a86f9b83cafc9c8ae | from 0, < 2.5.3, >= 2.6.0, < 2.6.3
CVSS 分數
| 來源 | 版本 | 嚴重程度 | 向量 |
|---|---|---|---|
| osv | CVSS 4.0 | — | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N |
| osv | CVSS 3.1 | MEDIUM6.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |