TensorFlow — Vulnerability (CVE-2023-33976)
Date: 2024-07
Affected: google/tensorflow
Attack vector: other
Category: vulnerability-disclosure
Severity: Critical
CVE: CVE-2021-41197
CVE-2021-41206
CVE-2021-41208
CVE-2021-41228
CVE-2022-23563
CVE-2022-23567
CVE-2022-23569
CVE-2022-23594
CVE-2022-29191
CVE-2022-29192
CVE-2022-29193
CVE-2022-29194
CVE-2022-29195
CVE-2022-29196
CVE-2022-29197
CVE-2022-29198
CVE-2022-29199
CVE-2022-29200
CVE-2022-29201
CVE-2022-29202
CVE-2022-29203
CVE-2022-29204
CVE-2022-29205
CVE-2022-29206
CVE-2022-29207
CVE-2022-29208
CVE-2022-29209
CVE-2022-29210
CVE-2022-29211
CVE-2022-29212
CVE-2022-29213
CVE-2022-29216
CVE-2022-35934
CVE-2022-35935
CVE-2022-35937
CVE-2022-35939
CVE-2022-35940
CVE-2022-35941
CVE-2022-35952
CVE-2022-35959
CVE-2022-35960
CVE-2022-35963
CVE-2022-35964
CVE-2022-35965
CVE-2022-35966
CVE-2022-35967
CVE-2022-35968
CVE-2022-35969
CVE-2022-35970
CVE-2022-35971
CVE-2022-35972
CVE-2022-35973
CVE-2022-35974
CVE-2022-35979
CVE-2022-35981
CVE-2022-35982
CVE-2022-35983
CVE-2022-35984
CVE-2022-35985
CVE-2022-35986
CVE-2022-35987
CVE-2022-35988
CVE-2022-35989
CVE-2022-35990
CVE-2022-35991
CVE-2022-35992
CVE-2022-35993
CVE-2022-35994
CVE-2022-35995
CVE-2022-35996
CVE-2022-35997
CVE-2022-35998
CVE-2022-35999
CVE-2022-36000
CVE-2022-36001
CVE-2022-36002
CVE-2022-36003
CVE-2022-36004
CVE-2022-36005
CVE-2022-36011
CVE-2022-36012
CVE-2022-36013
CVE-2022-36014
CVE-2022-36015
CVE-2022-36016
CVE-2022-36017
CVE-2022-36018
CVE-2022-36019
CVE-2022-36026
CVE-2022-36027
CVE-2022-41880
CVE-2022-41883
CVE-2022-41884
CVE-2022-41885
CVE-2022-41886
CVE-2022-41887
CVE-2022-41888
CVE-2022-41889
CVE-2022-41890
CVE-2022-41891
CVE-2022-41893
CVE-2022-41894
CVE-2022-41895
CVE-2022-41896
CVE-2022-41897
CVE-2022-41898
CVE-2022-41899
CVE-2022-41900
CVE-2022-41901
CVE-2022-41902
CVE-2022-41907
CVE-2022-41908
CVE-2022-41909
CVE-2022-41910
CVE-2022-41911
CVE-2023-25658
CVE-2023-25659
CVE-2023-25660
CVE-2023-25661
CVE-2023-25662
CVE-2023-25663
CVE-2023-25664
CVE-2023-25665
CVE-2023-25666
CVE-2023-25667
CVE-2023-25668
CVE-2023-25669
CVE-2023-25670
CVE-2023-25671
CVE-2023-25672
CVE-2023-25673
CVE-2023-25674
CVE-2023-25675
CVE-2023-25676
CVE-2023-25801
CVE-2023-27579
CVE-2023-33976
CWE: CWE-120
CWE-122
CWE-125
CWE-1284
CWE-131
CWE-190
CWE-191
CWE-20
CWE-354
CWE-367
CWE-369
CWE-400
CWE-415
CWE-475
CWE-476
CWE-617
CWE-670
CWE-697
CWE-704
CWE-78
CWE-787
CWE-824
CWE-843
CWE-908
CWE-94
CVSS: 7.5 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)

TensorFlow is an end-to-end open source platform for machine learning. `array_ops.upper_bound` causes a segfault when not given a rank 2 tensor. The fix will be included in TensorFlow 2.13 and will also cherrypick this commit on TensorFlow 2.12.


Mitigations:

Architectural layers (MAESTRO):