tree: 5c511d160a93c8b4cc6c0475477b904bb9128cfb [path history] [tgz]
  1. advisory/
  2. fuzzing/
  3. README.md
tensorflow/security/README.md

TensorFlow Security Advisories

C++ fuzzing: Fuzzing Status

Python fuzzing: Fuzzing Status

We regularly publish security advisories about using TensorFlow.

Note: In conjunction with these security advisories, we strongly encourage TensorFlow users to read and understand TensorFlow's security model as outlined in SECURITY.md.

Advisory NumberTypeVersions affectedReported byAdditional Information
TFSA-2021-166Use after free and segfault in shape inference functions< 2.6.0(discovered internally)
TFSA-2021-165Segfault on strings tensors with mismatched dimensions, due to Go code>=2.5.0, < 2.6.0(Reported on GitHub)PR
TFSA-2021-164FPE in LSH in TFLite< 2.6.0Yakun Zhang of Baidu Security
TFSA-2021-163Null pointer dereference in TFLite MLIR optimizations< 2.6.0Yakun Zhang of Baidu Security
TFSA-2021-162Null pointer dereference in TFLite< 2.6.0Yakun Zhang of Baidu Security
TFSA-2021-161Heap OOB in TFLite's Gather* implementations< 2.6.0Yakun Zhang of Baidu Security
TFSA-2021-160Heap OOB in TFLite< 2.6.0Yakun Zhang of Baidu Security
TFSA-2021-159Infinite loop in TFLite== 2.6.0Aivul Team from Qihoo 360
TFSA-2021-158FPE in TFLite pooling operations< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-157FPE in TFLite division operations< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-156Use of unitialized value in TFLite< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-155NPE in TFLite< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-154Division by zero in TFLite< 2.6.0Aivul Team from Qihoo 360, Yakun Zhang of Baidu Security
TFSA-2021-153Heap OOB in nested tf.map_fn with RaggedTensors< 2.6.0Haris Sahovic
TFSA-2021-152Arbitrary code execution due to YAML deserialization< 2.6.0Arjun Shibu
TFSA-2021-151Missing validation in shape inference for Dequantize< 2.6.0Yakun Zhang of Baidu Security
TFSA-2021-150Division by 0 in most convolution operators< 2.6.0Yakun Zhang of Baidu Security
TFSA-2021-149Reference binding to nullptr in shape inference< 2.6.0Yakun Zhang of Baidu Security
TFSA-2021-148Incomplete validation in MaxPoolGrad< 2.6.0Yakun Zhang of Baidu Security
TFSA-2021-147CHECK-fail in MapStage< 2.6.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-146Heap OOB in SdcaOptimizerV2< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-145Reference binding to nullptr in map operations< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-144Heap OOB in UpperBound and LowerBound< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-143Crash in NMS ops caused by integer conversion to unsigned< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-142FPE in tf.raw_ops.UnravelIndex< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-141Reference binding to nullptr in unicode encoding< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-140Reference binding to nullptr in RaggedTensorToVariant< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-139Incomplete validation in MKL requantization< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-138Incomplete validation in QuantizeV2< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-137Heap OOB in boosted trees< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-136Reference binding to nullptr in boosted trees< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-135Crash caused by integer conversion to unsigned< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-134Division by 0 in inplace operations< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-133Reference binding to nullptr and heap OOB in binary cwise ops< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-132Reference binding to nullptr in MatrixSetDiagV* ops< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-131Reference binding to nullptr in MatrixDiagV* ops< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-130Reference binding to nullptr in RaggedTensorToSparse< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-129Heap OOB in ResourceScatterUpdate< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-128Heap OOB and CHECK fail in ResourceGather< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-127Division by 0 in ResourceGather< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-126Use after free in boosted trees creation< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-125Heap buffer overflow in FractionalAvgPoolGrad< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-124Segfault and heap buffer overflow in {Experimental,}DatasetToTFRecord< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-123Null pointer dereference in UncompressElement< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-122Incorrect validation of SaveV2 inputs< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-121Null pointer dereference in SparseTensorSliceDataset< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-120Bad alloc in StringNGrams caused by integer conversion< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-119Integer overflow due to conversion to unsigned>=2.4.0, < 2.6.0Aivul Team from Qihoo 360
TFSA-2021-118Null pointer dereference in MatrixDiagPartOp< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-117std::abort raised from TensorListReserve< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-116Heap OOB in RaggedGather< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-115Division by 0 in ResourceScatterDiv< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-114Integer division by 0 in sparse reshaping>=2.5.0, < 2.6.0Aivul Team from Qihoo 360
TFSA-2021-113Null pointer dereference and heap OOB read in operations restoring tensors< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-112Null pointer dereference in RaggedTensorToTensor< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-111Null pointer dereference in CompressElement< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-110Floating point exception in SparseDenseCwiseDiv< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-109Heap out of bounds access in sparse reduction operations< 2.6.0Aivul Team from Qihoo 360
TFSA-2021-108Segfault in tf.raw_ops.ImmutableConst< 2.5.0(discovered internally)
TFSA-2021-107Segfault in tf.raw_ops.SparseCountSparseOutput< 2.5.0(discovered internally)
TFSA-2021-106Crash in tf.strings.substr due to CHECK-fail< 2.5.0(Reported on GitHub)issue report
TFSA-2021-105Crash in tf.transpose with complex inputs< 2.5.0(Reported on GitHub)issue report
TFSA-2021-104Null dereference in Grappler's TrySimplify< 2.5.0(discovered internally)
TFSA-2021-103Stack overflow in ParseAttrValue with nested tensors< 2.5.0(discovered internally)
TFSA-2021-102Interpreter crash from tf.io.decode_raw< 2.5.0(discovered internally)
TFSA-2021-101Incomplete validation in tf.raw_ops.CTCLoss< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-100Heap buffer overflow in BandedTriangularSolve< 2.5.0Ye Zhang and Yakun Zhang of Baidu X-Team
TFSA-2021-099Invalid validation in QuantizeAndDequantizeV2< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-098Incomplete validation in SparseReshape>=2.3.0, < 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-097Incomplete validation in SparseSparseMinimum< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-096Incomplete validation in SparseAdd< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-095Heap OOB and null pointer dereference in RaggedTensorToTensor< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-094Heap OOB read in TFLite< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-093Heap OOB write in TFLite< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-092Integer overflow in TFLite memory allocation< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-091Integer overflow in TFLite concatentation< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-090Division by zero in TFLite's implementation of hashtable lookup< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-089Division by zero in TFLite's implementation of DepthwiseConv< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-088Division by zero in TFLite's implementation of OneHot< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-087Division by zero in TFLite's implementation of Split< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-086Division by zero in TFLite's implementation of SVDF< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-085Division by zero in TFLite's implementation of SpaceToBatchNd< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-084Division by zero in TFLite's implementation of BatchToSpaceNd< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-083Division by zero in TFLite's implementation of EmbeddingLookup< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-082Division by zero in TFLite's convolution code< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-081Division by zero in TFLite's implementation of DepthToSpace< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-080Stack overflow due to looping TFLite subgraph< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-079Null pointer dereference in TFLite's Reshape operator< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-078Heap OOB read in TFLite's implementation of Minimum or Maximum< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-077Division by zero in TFLite's implementation of TransposeConv< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-076Division by zero in TFLite's implementation of GatherNd< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-075Division by zero in TFLite's implementation of SpaceToDepth< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-074Division by zero in optimized pooling implementations in TFLite< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-073Division by zero in padding computation in TFLite< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-072Heap buffer overflow and undefined behavior in FusedBatchNorm< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-071CHECK-fail due to integer overflow< 2.5.0University of Virginia and University of California, Santa Barbara
TFSA-2021-070Heap OOB read in tf.raw_ops.Dequantize< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-069Segfault in CTCBeamSearchDecoder< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-068Heap buffer overflow in MaxPoolGrad< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-067Heap buffer overflow in FractionalAvgPoolGrad< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-066Undefined behavior and CHECK-fail in FractionalMaxPoolGrad< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-065Heap buffer overflow in AvgPool3DGrad< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-064Heap buffer overflow in MaxPool3DGradGrad< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-063Undefined behavior in MaxPool3DGradGrad< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-062Division by 0 in MaxPoolGradWithArgmax< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-061Overflow/denial of service in tf.raw_ops.ReverseSequence< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-060Reference binding to nullptr in SdcaOptimizer< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-059Memory corruption in DrawBoundingBoxesV2< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-058Heap out of bounds read in RequantizationRange< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-057Heap out of bounds read in MaxPoolGradWithArgmax< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-056Lack of validation in SparseDenseCwiseMul< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-055Reference binding to null in ParameterizedTruncatedNormal< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-054Heap OOB access in Dilation2DBackpropInput< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-053Null pointer dereference in SparseFillEmptyRows< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-052Null pointer dereference in EditDistance< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-051CHECK-fail in tf.raw_ops.RFFT< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-050CHECK-fail in tf.raw_ops.IRFFT< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-049CHECK-fail in LoadAndRemapMatrix< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-048Heap buffer overflow in RaggedTensorToTensor< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-047Heap OOB access in unicode ops< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-046Heap buffer overflow in SparseSplit< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-045Division by 0 in Reverse< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-044Division by 0 in SparseMatMul< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-043Division by 0 in FusedBatchNorm< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-042Division by 0 in DenseCountSparseOutput< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-041CHECK-failure in UnsortedSegmentJoin< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-040Heap OOB in QuantizeAndDequantizeV3< 2.5.0Aivul Team from Qihoo 360
TFSA-2021-039OOB read in MatrixTriangularSolve< 2.5.0Ye Zhang and Yakun Zhang of Baidu X-Team
TFSA-2021-038Division by 0 in FractionalAvgPool< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-037Division by 0 in QuantizedAdd< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-036Division by 0 in QuantizedBatchNormWithGlobalNormalization< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-035Heap out of bounds in QuantizedBatchNormWithGlobalNormalization< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-034Division by 0 in QuantizedBiasAdd< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-033Heap buffer overflow in SparseTensorToCSRSparseMatrix< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-032CHECK-fail in CTCGreedyDecoder< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-031CHECK-fail in QuantizeAndDequantizeV4Grad>= 2.4.0, < 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-030Null pointer dereference in StringNGrams< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-029Heap buffer overflow StringNGrams< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-028Heap buffer overflow Conv2DBackpropFilter< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-027Division by zero in Conv2DBackpropFilter< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-026Heap buffer overflow in QuantizedReshape< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-025Heap buffer overflow in QuantizedResizeBilinear< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-024CHECK-fail in SparseConcat< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-023Heap buffer overflow in QuantizedMul< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-022CHECK-fail in DrawBoundingBoxes< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-021Heap out of bounds read in RaggedCross< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-020CHECK-fail in tf.raw_ops.EncodePng< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-019Heap buffer overflow caused by rounding< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-018Invalid validation in SparseMatrixSparseCholesky< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-017Division by 0 in QuantizedMul< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-016Division by 0 in QuantizedConv2D< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-015Division by 0 in Conv2D< 2.5.0Ying Wang and Yakun Zhang of Baidu X-Team
TFSA-2021-014Division by 0 in Conv2DBackpropInput< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-013Division by 0 in Conv2DBackpropFilter< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-012CHECK-fail in AddManySparseToTensorsMap< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-011Division by 0 in Conv3DBackprop*< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-010Heap buffer overflow in Conv3DBackprop*< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-009Segfault in SparseCountSparseOutput>= 2.3.0, < 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-008CHECK-fail in SparseCross due to type confusion< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-007Session operations in eager mode lead to null pointer dereferences>= 2.0.0, < 2.5.0Aivul Team from Qihoo 360
TFSA-2021-006Division by zero in Conv3D< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-005Null pointer dereference via invalid Ragged Tensors< 2.5.0Yakun Zhang and Ying Wang of Baidu X-Team
TFSA-2021-004Reference binding to null pointer in MatrixDiag* ops< 2.5.0Ye Zhang and Yakun Zhang of Baidu X-Team
TFSA-2021-003Type confusion during tensor casts lead to dereferencing null pointers< 2.5.0Aivul Team from Qihoo 360; Ye Zhang and Yakun Zhang of Baidu X-Team
TFSA-2021-002Heap out of bounds write in RaggedBinCount>= 2.3.0, < 2.5.0Aivul Team from Qihoo 360
TFSA-2021-001Heap buffer overflow in RaggedBinCount>= 2.3.0, < 2.5.0Aivul Team from Qihoo 360
TFSA-2020-034Heap out of bounds access in MakeEdge>= 1.15.0, <= 2.3.0(discovered internally)
TFSA-2020-033CHECK-fail in LSTM with zero-length input>= 1.15.0, <= 2.3.0(discovered internally)
TFSA-2020-032Heap out of bounds read in filesystem glob matching2.4.0-rc{0,1,2,3}Aivul Team from Qihoo 360
TFSA-2020-031Write to immutable memory region>= 1.15.0, <= 2.3.0Aivul Team from Qihoo 360
TFSA-2020-030Lack of validation in data format attributes>= 1.15.0, <= 2.3.0Aivul Team from Qihoo 360
TFSA-2020-029Uninitialized memory access in Eigen types>= 1.15.0, <= 2.3.0(discovered internally)
TFSA-2020-028Float cast overflow undefined behavior<= 2.3(Reported on GitHub)issue report
TFSA-2020-027Segfault in tf.quantization.quantize_and_dequantize <= 2.3(Reported on GitHub)issue report
TFSA-2020-026Segfault in tf.raw_ops.Switch in eager mode2.2.0, 2.3.0Aivul Team from Qihoo 360
TFSA-2020-025Undefined behavior in dlpack.to_dlpack2.2.0, 2.3.0Aivul Team from Qihoo 360
TFSA-2020-024Memory leak in dlpack.to_dlpack2.2.0, 2.3.0Aivul Team from Qihoo 360
TFSA-2020-023Memory corruption in dlpack.to_dlpack2.2.0, 2.3.0Aivul Team from Qihoo 360
TFSA-2020-022Crash due to invalid shape of grad_values in SparseFillEmptyRowsGrad>= 1.15.0, <= 2.3.0(variant analysis, Aivul Team from Qihoo 360)
TFSA-2020-021Heap buffer overflow in SparseFillEmptyRowsGrad>= 1.15.0, <= 2.3.0Aivul Team from Qihoo 360
TFSA-2020-020Heap buffer overflow in weighted sparse count ops2.3.0(variant analysis, Aivul Team from Qihoo 360)
TFSA-2020-019Crash due to invalid splits in SparseCountSparseOutput2.3.0(variant analysis, Aivul Team from Qihoo 360)
TFSA-2020-018Heap buffer overflow due to invalid indices in SparseCountSparseOutput2.3.0(variant analysis, Aivul Team from Qihoo 360)
TFSA-2020-017Abort due to invalid splits in RaggedCountSparseOutput2.3.0(variant analysis, Aivul Team from Qihoo 360)
TFSA-2020-016Segfault due to invalid splits in RaggedCountSparseOutput2.3.0(variant analysis, Aivul Team from Qihoo 360)
TFSA-2020-015Heap buffer overflow due to invalid splits in RaggedCountSparseOutput2.3.0Aivul Team from Qihoo 360
TFSA-2020-014Integer truncation in Shard API usage>= 1.15.0, <= 2.3.0Aivul Team from Qihoo 360
TFSA-2020-013Format-string vulnerability in TensorFlow's as_string>= 1.15.0, <= 2.3.0Aivul Team from Qihoo 360
TFSA-2020-012Segfault by calling session-only ops in eager mode>= 1.15.0, <= 2.3.0Aivul Team from Qihoo 360
TFSA-2020-011Data leak in tf.raw_ops.StringNGrams >= 1.15.0, <= 2.3.0Aivul Team from Qihoo 360
TFSA-2020-010Incomplete validation in TensorFlow‘s SavedModel’s constant nodes causes segfaults>= 1.15.0, <= 2.3.0Shuaike Dong, Alipay Tian Qian Security Labissue report
TFSA-2020-009Segfault and data corruption caused by negative indexing in TFLite>= 1.15.0, <= 2.3.0Aivul Team from Qihoo 360
TFSA-2020-008Data corruption due to dimension mismatch in TFLite>= 1.15.0, <= 2.3.0Aivul Team from Qihoo 360
TFSA-2020-007Null pointer dereference in TFLite>= 1.15.0, <= 2.3.0Aivul Team from Qihoo 360, variant analysis
TFSA-2020-006Segmentation fault and/or data corruption due to invalid TFLite model>= 1.15.0, <= 2.3.0(variant analysis, Aivul Team from Qihoo 360)
TFSA-2020-005Out of bounds access in TFLite operators>= 1.15.0, <= 2.3.0Aivul Team from Qihoo 360
TFSA-2020-004Out of bounds access in TFLite implementation of segment sum2.2.0, 2.3.0(variant analysis, Aivul Team from Qihoo 360)
TFSA-2020-003Denial of service from TFLite implementation of segment sum2.2.0, 2.3.0(variant analysis, Aivul Team from Qihoo 360)
TFSA-2020-002Out of bounds write in TFLite implementation of segment sum2.2.0, 2.3.0Aivul Team from Qihoo 360
TFSA-2020-001Segmentation fault when converting a Python string to tf.float16>= 1.12.0, <= 2.1(found internally)
TFSA-2019-002Heap buffer overflow in UnsortedSegmentSum<= 1.14(found internally)
TFSA-2019-001Null Pointer Dereference Error in Decoding GIF Files<= 1.12Baidu Security Lab
TFSA-2018-006Crafted Configuration File results in Invalid Memory Access<= 1.7Blade Team of Tencent
TFSA-2018-005Old Snappy Library Usage Resulting in Memcpy Parameter Overlap<= 1.7Blade Team of Tencent
TFSA-2018-004Checkpoint Meta File Out-of-Bounds Read<= 1.7Blade Team of Tencent
TFSA-2018-003TensorFlow Lite TOCO FlatBuffer Parsing Vulnerability<= 1.7Blade Team of Tencent
TFSA-2018-002GIF File Parsing Null Pointer Dereference Error<= 1.5Blade Team of Tencent
TFSA-2018-001BMP File Parser Out-of-bounds Read<= 1.6Blade Team of Tencent
-Out Of Bounds Read<= 1.4Blade Team of Tencentissue report