CVE-2022-29208 (CNNVD-202205-3903)
中文标题:
Google TensorFlow缓冲区错误漏洞
英文标题:
Segfault and Out-of-bounds Write write due to incomplete validation in TensorFlow
漏洞描述
中文描述:
Google TensorFlow是美国谷歌(Google)公司的一套用于机器学习的端到端开源平台。 Google TensorFlow 2.9.0之前版本、2.8.1之前版本、2.7.2之前版本和2.6.4之前版本存在缓冲区错误漏洞,该漏洞源于tf.raw_ops.EditDistance对于实现的验证不完整。攻击者可以传递负值来利用该漏洞触发基于分段错误的拒绝服务。
英文描述:
TensorFlow is an open source platform for machine learning. Prior to versions 2.9.0, 2.8.1, 2.7.2, and 2.6.4, the implementation of `tf.raw_ops.EditDistance` has incomplete validation. Users can pass negative values to cause a segmentation fault based denial of service. In multiple places throughout the code, one may compute an index for a write operation. However, the existing validation only checks against the upper bound of the array. Hence, it is possible to write before the array by massaging the input to generate negative values for `loc`. Versions 2.9.0, 2.8.1, 2.7.2, and 2.6.4 contain a patch for this issue.
CWE类型:
标签:
受影响产品
| 厂商 | 产品 | 版本 | 版本范围 | 平台 | CPE |
|---|---|---|---|---|---|
| tensorflow | tensorflow | < 2.6.4 | - | - |
cpe:2.3:a:tensorflow:tensorflow:<_2.6.4:*:*:*:*:*:*:*
|
| tensorflow | tensorflow | >= 2.7.0rc0, < 2.7.2 | - | - |
cpe:2.3:a:tensorflow:tensorflow:>=_2.7.0rc0,_<_2.7.2:*:*:*:*:*:*:*
|
| tensorflow | tensorflow | >= 2.8.0rc0, < 2.8.1 | - | - |
cpe:2.3:a:tensorflow:tensorflow:>=_2.8.0rc0,_<_2.8.1:*:*:*:*:*:*:*
|
| tensorflow | tensorflow | >= 2.9.0rc0, < 2.9.0 | - | - |
cpe:2.3:a:tensorflow:tensorflow:>=_2.9.0rc0,_<_2.9.0:*:*:*:*:*:*:*
|
| tensorflow | * | - | - |
cpe:2.3:a:google:tensorflow:*:*:*:*:*:*:*:*
|
|
| tensorflow | 2.7.0 | - | - |
cpe:2.3:a:google:tensorflow:2.7.0:rc0:*:*:*:*:*:*
|
|
| tensorflow | 2.8.0 | - | - |
cpe:2.3:a:google:tensorflow:2.8.0:-:*:*:*:*:*:*
|
|
| tensorflow | 2.9.0 | - | - |
cpe:2.3:a:google:tensorflow:2.9.0:rc0:*:*:*:*:*:*
|
解决方案
中文解决方案:
英文解决方案:
临时解决方案:
CVSS评分详情
3.1 (cna)
HIGHCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
时间信息
利用信息
数据源详情
| 数据源 | 记录ID | 版本 | 提取时间 |
|---|---|---|---|
| CVE | cve_CVE-2022-29208 |
2025-11-11 15:21:23 | 2025-11-11 07:37:29 |
| NVD | nvd_CVE-2022-29208 |
2025-11-11 14:58:18 | 2025-11-11 07:45:44 |
| CNNVD | cnnvd_CNNVD-202205-3903 |
2025-11-11 15:10:54 | 2025-11-11 07:57:18 |
版本与语言
安全公告
变更历史
查看详细变更
- vulnerability_type: 未提取 -> 缓冲区错误
- cnnvd_id: 未提取 -> CNNVD-202205-3903
- data_sources: ['cve', 'nvd'] -> ['cnnvd', 'cve', 'nvd']
查看详细变更
- affected_products_count: 4 -> 8
- data_sources: ['cve'] -> ['cve', 'nvd']