Vulnerabilities
CVE-2023-25668
TensorFlow has a heap out-of-buffer read vulnerability in the QuantizeAndDequantize operation
CVE-2023-25668
TensorFlow has a heap out-of-buffer read vulnerability in the QuantizeAndDequantize operation
CVE-2019-9635
CVE-2019-9635
CVE-2018-8825
CVE-2018-8825
CVE-2018-7577
CVE-2018-7577
CVE-2018-7575
CVE-2018-7575
CVE-2018-7576
CVE-2018-7576
CVE-2018-10055
CVE-2018-10055
CVE-2018-21233
CVE-2018-21233
CVE-2021-37648
Incorrect validation of `SaveV2` inputs
CVE-2021-37661
Crash caused by integer conversion to unsigned
CVE-2021-37657
Reference binding to nullptr in `MatrixDiagV*` ops
CVE-2020-15211
Out of bounds access in tensorflow-lite
CVE-2021-29615
Stack overflow in `ParseAttrValue` with nested tensors
CVE-2021-29575
Overflow/denial of service in `tf.raw_ops.ReverseSequence`
CVE-2020-15208
Data corruption in tensorflow-lite
CVE-2021-29610
Invalid validation in `QuantizeAndDequantizeV2`
CVE-2021-37675
Division by 0 in most convolution operators
CVE-2021-41203
Missing validation during checkpoint loading
CVE-2020-15192
Memory leak in Tensorflow
CVE-2021-29583
Heap buffer overflow and undefined behavior in `FusedBatchNorm`
CVE-2021-29598
Division by zero in TFLite's implementation of `SVDF`
CVE-2020-15213
Denial of service in tensorflow-lite
CVE-2021-41198
Overflow/crash in `tf.tile` when tiling tensor is large
CVE-2021-37690
Use after free and segfault in shape inference functions
CVE-2021-37636
Floating point exception in `SparseDenseCwiseDiv`
CVE-2021-37652
Use after free in boosted trees creation
CVE-2021-29533
CHECK-fail in DrawBoundingBoxes
CVE-2021-29554
Division by 0 in `DenseCountSparseOutput`
CVE-2021-37672
Heap OOB in `SdcaOptimizerV2`
CVE-2021-41219
Undefined behavior via `nullptr` reference binding in sparse matrix multiplication
CVE-2021-37645
Integer overflow due to conversion to unsigned
CVE-2021-29597
Division by zero in TFLite's implementation of `SpaceToBatchNd`
CVE-2021-29559
Heap OOB access in unicode ops
CVE-2021-37650
Segfault and heap buffer overflow in `{Experimental,}DatasetToTFRecord`
CVE-2021-37644
`std::abort` raised from `TensorListReserve`
CVE-2021-37659
Reference binding to nullptr and heap OOB in binary cwise ops
CVE-2020-15190
Segfault in Tensorflow
CVE-2020-15214
Out of bounds write in tensorflow-lite
CVE-2021-29548
Division by 0 in `QuantizedBatchNormWithGlobalNormalization`
CVE-2021-37685
Heap OOB in TFLite
CVE-2021-29564
Null pointer dereference in `EditDistance`
CVE-2021-29547
Heap out of bounds in `QuantizedBatchNormWithGlobalNormalization`
CVE-2021-37649
Null pointer dereference in `UncompressElement`
CVE-2021-29513
Type confusion during tensor casts lead to dereferencing null pointers
CVE-2021-41228
Code injection in `saved_model_cli`
CVE-2021-41201
Unitialized access in `EinsumHelper::ParseEquation`
CVE-2021-29540
Heap buffer overflow in `Conv2DBackpropFilter`
CVE-2021-29512
Heap buffer overflow in `RaggedBinCount`
CVE-2021-29577
Heap buffer overflow in `AvgPool3DGrad`
CVE-2021-29574
Undefined behavior in `MaxPool3DGradGrad`
CVE-2021-37646
Bad alloc in `StringNGrams` caused by integer conversion
CVE-2020-15212
Out of bounds access in tensorflow-lite
CVE-2021-37658
Reference binding to nullptr in `MatrixSetDiagV*` ops
CVE-2021-29586
Division by zero in optimized pooling implementations in TFLite
CVE-2021-37676
Reference binding to nullptr in shape inference
CVE-2021-29545
Heap buffer overflow in `SparseTensorToCSRSparseMatrix`
CVE-2021-37642
Division by 0 in `ResourceScatterDiv`
CVE-2021-29570
Heap out of bounds read in `MaxPoolGradWithArgmax`
CVE-2021-29617
Crash in `tf.strings.substr` due to `CHECK`-fail
CVE-2021-29558
Heap buffer overflow in `SparseSplit`
CVE-2021-29534
CHECK-fail in SparseConcat
CVE-2020-5215
Segmentation faultin TensorFlow when converting a Python string to `tf.float16`
CVE-2021-29519
CHECK-fail in SparseCross due to type confusion
CVE-2021-41213
Deadlock in mutually recursive `tf.function` objects
CVE-2021-37643
Null pointer dereference in `MatrixDiagPartOp`
CVE-2021-41199
Overflow/crash in `tf.image.resize` when size is large
CVE-2021-37682
Use of unitialized value in TFLite
CVE-2021-37673
`CHECK`-fail in `MapStage`
CVE-2021-29536
Heap buffer overflow in `QuantizedReshape`
CVE-2020-15195
Heap buffer overflow in Tensorflow
CVE-2021-37687
Heap OOB in TFLite's `Gather*` implementations
CVE-2021-37680
Division by zero in TFLite
CVE-2021-41209
FPE in convolutions with zero size filters
CVE-2021-37689
Null pointer dereference in TFLite MLIR optimizations
CVE-2021-41197
Crashes due to overflow and `CHECK`-fail in ops with large tensor shapes
CVE-2021-41218
Integer division by 0 in `tf.raw_ops.AllToAll`
CVE-2020-26268
Write to immutable memory region in TensorFlow
CVE-2021-29514
Heap out of bounds write in `RaggedBinCount`
CVE-2021-41214
Reference binding to `nullptr` in `tf.ragged.cross`
CVE-2021-29538
Division by zero in `Conv2DBackpropFilter`
CVE-2021-41226
Heap OOB in `SparseBinCount`
CVE-2021-29594
Division by zero in TFLite's convolution code
CVE-2021-29592
Null pointer dereference in TFLite's `Reshape` operator
CVE-2020-26271
Heap out of bounds access in MakeEdge in TensorFlow
CVE-2021-29541
Null pointer dereference in `StringNGrams`
CVE-2021-29560
Heap buffer overflow in `RaggedTensorToTensor`
CVE-2021-29567
Lack of validation in `SparseDenseCwiseMul`
CVE-2020-26267
Lack of validation in data format attributes in TensorFlow
CVE-2021-29562
CHECK-fail in `tf.raw_ops.IRFFT`
CVE-2021-29527
Division by 0 in `QuantizedConv2D`
CVE-2021-41202
Overflow/crash in `tf.range`
CVE-2021-29566
Heap OOB access in `Dilation2DBackpropInput`
CVE-2020-15196
Heap buffer overflow in Tensorflow
CVE-2021-41224
`SparseFillEmptyRows` heap OOB
CVE-2021-29580
Undefined behavior and `CHECK`-fail in `FractionalMaxPoolGrad`
CVE-2020-15205
Data leak in Tensorflow
CVE-2020-15199
Denial of Service in Tensorflow
CVE-2021-29526
Division by 0 in `Conv2D`
CVE-2020-26266
Uninitialized memory access in TensorFlow
Ready to move
Start Securing
Free, no credit card | First findings in minutes