Lucene search
+L
GoogleTensorflow

431 matches found

CVE
CVE
added 2021/08/12 5:35 p.m.102 views

CVE-2021-37642

CVE-2021-37642 involves TensorFlow’s tf.raw_ops.ResourceScatterDiv, where an implementation division-by-zero can occur in affected builds. Public details confirm this is rooted in the shared binary-ops class and that a patch was applied in GitHub commit 4aacb30888638da75023e6601149415b39763d76, w...

5.5CVSS5.6AI score0.00154EPSS
Save
CVE
CVE
added 2021/08/12 10:35 p.m.102 views

CVE-2021-37677

CVE-2021-37677 describes a vulnerability in TensorFlow where the shape inference for tf.raw_ops.Dequantize can segfault and cause a denial of service if invalid arguments are provided. The root cause is missing validation of the axis value used to compute minmax_rank in the shape inference code. ...

5.5CVSS5.6AI score0.00148EPSS
Save
CVE
CVE
added 2022/09/16 9:40 p.m.102 views

CVE-2022-35984

TensorFlow CVE-2022-35984 affects ParameterizedTruncatedNormal where shape is assumed to be int32; providing an int64 shape triggers a mismatched type CHECK failure that can cause a denial of service. The issue has been patched in commit 72180be03447a10810edca700cbc9af690dfeb51 and the fix is sla...

7.5CVSS6.4AI score0.0042EPSS
Save
CVE
CVE
added 2022/11/18 12:00 a.m.102 views

CVE-2022-41880

TensorFlow CVE-2022-41880 describes a heap-based out-of-bounds read in BaseCandidateSamplerOp when true_classes contains a value greater than range_max. A patch was committed (b389f5c944cadfdfe599b3f1e4026e036f30d2d4) and the fix is scheduled for TensorFlow 2.11, with cherry-picks to 2.10.1, 2.9....

9.1CVSS7.8AI score0.0038EPSS
Save
CVE
CVE
added 2022/11/18 12:00 a.m.102 views

CVE-2022-41887

TensorFlow CVE-2022-41887 describes a buffer/size-mismatch overflow in tf.keras.losses.poisson when y_pred/y_true dimensions overflow an int32 during broadcasting in BinaryOp. A patch is committed (c5b30379ba87cbe774b08ac50c1f6d36df4ebb7c) and will be included in TensorFlow 2.11; TensorFlow 2.10....

7.5CVSS6.3AI score0.0044EPSS
Save
CVE
CVE
added 2020/09/25 6:50 p.m.101 views

CVE-2020-15214

CVE-2020-15214 affects TensorFlow Lite prior to 2.2.1 and 2.3.1. A write-out-of-bounds can occur when segment IDs are not sorted in segment_sum, due to memory allocation based on the last segment-id element, causing segmentation faults and potential memory corruption. The issue is patched in comm...

8.1CVSS7.8AI score0.00671EPSS
Save
CVE
CVE
added 2021/05/14 7:17 p.m.101 views

CVE-2021-29557

CVE-2021-29557 : TensorFlow’s DoS is caused by a division-by-zero in tf.raw_ops.SparseMatMul when the second operand (b) is an empty tensor, triggering a runtime error deep in Eigen. Public sources in connected documents confirm this vulnerability in TensorFlow’s SparseMatMul, with remediation de...

5.5CVSS4.8AI score0.00189EPSS
Save
CVE
CVE
added 2021/05/14 7:17 p.m.101 views

CVE-2021-29561

CVE-2021-29561 (TensorFlow) describes a denial-of-service via a CHECK-fail in LoadAndRemapMatrix caused by assuming ckpt_path is a valid scalar; attackers can send a non-scalar tensor as the first argument. Connected docs confirm the same issue and note fixes will be applied in TensorFlow 2.5.0 w...

5.5CVSS4.7AI score0.00189EPSS
Save
CVE
CVE
added 2021/08/12 9:40 p.m.101 views

CVE-2021-37666

CVE-2021-37666 is a TensorFlow vulnerability in RaggedTensorToVariant where binding a reference to a null pointer occurs due to incomplete validation of splits values. The issue is addressed by the GitHub patch be7a4de6adfbd303ce08be4332554dff70362612, with the fix scheduled for TensorFlow 2.6.0 ...

7.8CVSS7.7AI score0.00173EPSS
Save
CVE
CVE
added 2021/11/05 10:10 p.m.101 views

CVE-2021-41213

TensorFlow vulnerability CVE-2021-41213 involves deadlock in mutually recursive tf.function objects caused by a non-reentrant Lock. Affected: TensorFlow releases with tf.function recursion support. Impact: potential denial of service by loading models containing mutually recursive tf.function fun...

5.5CVSS5.5AI score0.00235EPSS
Save
CVE
CVE
added 2022/02/04 10:32 p.m.101 views

CVE-2022-23566

CVE-2022-23566 describes a heap out-of-bounds write in TensorFlow Grappler caused by the set_output function writing to an array at a specified index, enabling a potential write primitive. The issue is fixed in TensorFlow 2.8.0, with cherry-picks planned for TensorFlow 2.7.1, 2.6.3, and 2.5.3 (th...

8.8CVSS8.6AI score0.00924EPSS
Save
CVE
CVE
added 2022/09/16 7:50 p.m.101 views

CVE-2022-35952

TensorFlow CVE-2022-35952 concerns the UnbatchGradOp: passing a non-scalar id or an incorrect batch_index can trigger CHECK failures, crashing the program. The issue affects UnbatchGrad in TensorFlow and is resolved by a patch in commit 5f945fc6409a3c1e90d6970c9292f805f6e6ddf2, with the fix plann...

7.5CVSS6.4AI score0.00591EPSS
Save
CVE
CVE
added 2022/09/16 8:00 p.m.101 views

CVE-2022-35960

CVE-2022-35960 relates to TensorFlow’s TensorListReserve check in core/kernels/list_kernels.cc. The issue occurs when num_elements is a tensor larger than size 1, causing a failed CHECK_EQ in CheckIsAlignedAndSingleElement and potentially denial of service. The documented fix is committed (b5f6fb...

7.5CVSS6.5AI score0.00579EPSS
Save
CVE
CVE
added 2022/09/16 8:50 p.m.101 views

CVE-2022-35971

CVE-2022-35971 affects TensorFlow: a denial-of-service risk when FakeQuantWithMinMaxVars receives min/max tensors of nonzero rank, causing a CHECK failure. Root cause: input validation in FakeQuantWithMinMaxVars leads to DoS. Known impact: remote attacker could trigger DoS via this path; exploita...

7.5CVSS6.4AI score0.00406EPSS
Save
CVE
CVE
added 2022/09/16 9:40 p.m.101 views

CVE-2022-35983

CVE-2022-35983 affects TensorFlow. When calling Save or SaveSlices on tensors with an unsupported dtype, a CHECK failure can be triggered, potentially enabling a denial-of-service. The issue is fixed in the GitHub commit 5dd7b86b84a864b834c6fa3d7f9f51c87efa99d4 and will be included in TensorFlow ...

7.5CVSS6.4AI score0.0042EPSS
Save
CVE
CVE
added 2022/09/16 10:15 p.m.101 views

CVE-2022-35995

CVE-2022-35995 affects TensorFlow. The issue occurs in the AudioSummaryV2 path when an input sample_rate has more than one element, causing a CHECK failure that can be used to trigger a denial of service. A fix is implemented in GitHub commit bf6b45244992e2ee543c258e519489659c99fb7f and will be i...

7.5CVSS6.4AI score0.0042EPSS
Save
CVE
CVE
added 2022/09/16 10:55 p.m.101 views

CVE-2022-35996

TensorFlow’s CVE-2022-35996 describes a DoS due to a division-by-zero in Conv2D when given an empty input with valid filter/padding, producing all-zeros output. The issue was patched in the GitHub commit 611d80db29dd7b0cfb755772c69d60ae5bca05f9, and the fix is scheduled for TensorFlow 2.10.0. Mai...

7.5CVSS6.3AI score0.0042EPSS
Save
CVE
CVE
added 2020/09/25 6:40 p.m.100 views

CVE-2020-15198

CVE-2020-15198 affects TensorFlow up to 2.3.0: SparseCountSparseOutput may access heap buffers out of bounds due to missing validation that indices and values shapes match in a sparse tensor. This root cause enables a heap buffer overflow in pre-2.3.1 builds. A fix was committed (3cbb917b47147660...

5.8CVSS5.3AI score0.00542EPSS
Save
CVE
CVE
added 2020/10/21 8:20 p.m.100 views

CVE-2020-15265

TensorFlow before 2.4.0 is affected by CVE-2020-15265: passing an invalid axis to tf.quantization.quantize_and_dequantize can trigger a segfault due to a DCHECK in dim_size, potentially crashing the C++ kernel. The issue is patched in commit eccb7ec454e6617738554a255d77f08e60ee0808 and TensorFlow...

7.5CVSS6.1AI score0.00908EPSS
Save
CVE
CVE
added 2021/05/14 7:22 p.m.100 views

CVE-2021-29589

CVE-2021-29589 concerns TensorFlow GatherNd in TFLite. The vulnerability is a division-by-zero error when the params input is an empty tensor, triggered by constructing a model that makes params_shape.Dims(.) zero. This can cause a denial of service. A fix is included in TensorFlow 2.5.0, with ch...

7.8CVSS5.3AI score0.00201EPSS
Save
CVE
CVE
added 2021/08/12 9:15 p.m.100 views

CVE-2021-37648

TensorFlow SaveV2 input validation flaw (tf.raw_ops.SaveV2) allows a local attacker to trigger a NULL pointer dereference due to improper input validation in ValidateInputs. The issue was fixed in TensorFlow 2.6.0 (commit 9728c60e...); backports were planned for 2.5.1, 2.4.3, and 2.3.4. Affected ...

7.8CVSS7.6AI score0.00186EPSS
Save
CVE
CVE
added 2021/08/12 9:05 p.m.100 views

CVE-2021-37661

Summary: CVE-2021-37661 affects TensorFlow and causes a denial of service via the boosted_trees_create_quantile_stream_resource path when a negative number of streams is supplied. The code does not validate that num_streams is non-negative before using it to reserve memory, leading to an implicit...

5.5CVSS5.5AI score0.00154EPSS
Save
CVE
CVE
added 2021/08/12 9:40 p.m.100 views

CVE-2021-37671

TensorFlow CVE-2021-37671 describes a local-issue in tf.raw_ops.Map* and tf.raw_ops.OrderedMap* where binding a reference to a null pointer can occur if indices is empty, due to a missing check despite a ascending-order validation. The publicly documented fix was committed (532f5c5a…) and will be...

7.8CVSS7.6AI score0.00173EPSS
Save
CVE
CVE
added 2021/08/12 10:15 p.m.100 views

CVE-2021-37685

CVE-2021-37685 affects TensorFlow’s TFLite expand_dims.cc, where a large negative axis can bypass the post-branch check and cause a read one element before the start of input_dims.data (heap OOB). The issue has been patched in commit d94ffe08a65400f898241c0374e9edc6fa8ed257, with the fix slated f...

5.5CVSS5.7AI score0.00172EPSS
Save
CVE
CVE
added 2021/11/05 10:30 p.m.100 views

CVE-2021-41222

TensorFlow SplitV vulnerability (CVE-2021-41222) causes a segmentation fault when size_splits contains more than one value and at least one value is negative. Affected TensorFlow versions include those in the 2.x series referenced for backporting fixes; the issue is resolved by the TensorFlow 2.7...

5.5CVSS5.5AI score0.00181EPSS
Save
CVE
CVE
added 2021/11/05 10:30 p.m.100 views

CVE-2021-41227

TensorFlow CVE-2021-41227 concerns the ImmutableConst operation, which in affected versions can read arbitrary memory due to the tstring class having a special case for memory-mapped strings while the operation does not handle this datatype. The issue is rooted in the mismatch between memory-mapp...

6.6CVSS5.6AI score0.0023EPSS
Save
CVE
CVE
added 2022/09/16 10:10 p.m.100 views

CVE-2022-36003

TensorFlow CVE-2022-36003 affects RandomPoissonV2: large input shapes/rates trigger a CHECK failure leading to DoS. A patch was committed (552bfced6ce4…) and the fix will be in TensorFlow 2.10.0, with cherry-picks to 2.9.1, 2.8.1, and 2.7.2. Remediation: upgrade to TensorFlow 2.10.0 or apply the ...

7.5CVSS6.4AI score0.0042EPSS
Save
CVE
CVE
added 2020/09/25 6:50 p.m.99 views

CVE-2020-15212

CVE-2020-15212 affects TensorFlow Lite: models using segment_sum can trigger writes outside heap buffers when negative segment_ids are present, allowing out-of-bounds writes and potential memory corruption. The issue is fixed in TensorFlow 2.2.1 and 2.3.1 (commit 204945b19e44b57906c9344c0d00120ee...

8.6CVSS8.3AI score0.00737EPSS
Save
CVE
CVE
added 2021/08/12 6:10 p.m.99 views

CVE-2021-37638

CVE-2021-37638 : TensorFlow vulnerable to a NULL pointer dereference in the RaggedTensorToTensor path caused by sending an empty row_partition_types list. The issue stems from accessing the first element of a user-supplied list without validating non-emptiness. A patch was applied in GitHub commi...

7.8CVSS7.7AI score0.00167EPSS
Save
CVE
CVE
added 2021/08/12 10:00 p.m.99 views

CVE-2021-37681

CVE-2021-37681 affects TensorFlow (SVDF in TFLite); root cause is a potential null dereference where GetVariableInput can return nullptr and GetTensorData assumes a valid tensor. A fix was committed (5b048e87e4e55990dae6b547add4dae59f4e1c76) and will be included in TensorFlow 2.6.0, with cherry-p...

7.8CVSS7.6AI score0.00173EPSS
Save
CVE
CVE
added 2021/08/12 10:15 p.m.99 views

CVE-2021-37687

CVE-2021-37687 describes a heap-based out-of-bounds read in TensorFlow Lite’s GatherNd and Gather, caused by missing index checks for negative values in indices. An attacker could read arbitrary heap data via crafted models. Patched in GitHub commits bb6a0383ed... and eb92112211..., with the fix ...

5.5CVSS5.7AI score0.00191EPSS
Save
CVE
CVE
added 2022/02/03 12:08 p.m.99 views

CVE-2022-21736

TensorFlow CVE-2022-21736: Undefined behavior in SparseTensorSliceDataset can dereference a nullptr under certain preconditions for sparse-tensor arguments. Affected in TensorFlow 2.5.x–2.7.x and fixed in 2.8.0; commits patch this behavior and are cherry-picked to 2.7.1, 2.6.3, and 2.5.3. Remedia...

7.6CVSS6.6AI score0.00746EPSS
Save
CVE
CVE
added 2022/09/16 10:10 p.m.99 views

CVE-2022-36016

TensorFlow CVE-2022-36016: A CHECK failure in tensorflow::full_type::SubstituteFromAttrs triggers when FullTypeDef& t has not exactly three args. This can cause a denial-of-service-like impact via a crash. A patch is committed (6104f0d4091c260ce9352f9155f7e9b725eab012) and will be included in Ten...

7.5CVSS6.5AI score0.00579EPSS
Save
CVE
CVE
added 2022/09/16 10:05 p.m.99 views

CVE-2022-36019

CVE-2022-36019 affects TensorFlow: a CHECK failure in FakeQuantWithMinMaxVarsPerChannel when min/max tensors are not rank-1 can trigger a denial of service. Patched in commit 785d67a78a1d533759fcd2f5e8d6ef778de849e0; fix will be in TensorFlow 2.10.0, with cherry-picks to 2.9.1, 2.8.1, and 2.7.2. ...

7.5CVSS6.4AI score0.0042EPSS
Save
CVE
CVE
added 2022/11/18 12:00 a.m.99 views

CVE-2022-41886

CVE-2022-41886 affects TensorFlow. The vulnerability occurs in the operator tf.raw_ops.ImageProjectiveTransformV2 when it outputs a large shape, causing an overflow. A patch is in the GitHub commit 8faa6ea692985dbe6ce10e1a3168e0bd60a723ba and the fix will be included in TensorFlow 2.11; TensorFlo...

7.5CVSS6.2AI score0.0043EPSS
Save
CVE
CVE
added 2021/05/14 7:35 p.m.98 views

CVE-2021-29523

CVE-2021-29523 : TensorFlow vulnerability where a crafted input for AddManySparseToTensorsMap can trigger a denial-of-service via a CHECK failure in TensorShapeInitDims when sparse_shape values overflow. Root cause: legacy TensorShapeBase constructor multiplies dimensions with potential overflow,...

5.5CVSS4.7AI score0.00189EPSS
Save
CVE
CVE
added 2021/05/14 7:16 p.m.98 views

CVE-2021-29572

TensorFlow CVE-2021-29572 is a null pointer dereference in tf.raw_ops.SdcaOptimizer caused by insufficient input validation. Connected sources confirm the issue affects TensorFlow 2.1.4 and other supported releases, with a patch planned in TensorFlow 2.5.0 and back-ported to 2.4.2, 2.3.3, 2.2.3, ...

5.5CVSS4.7AI score0.00189EPSS
Save
CVE
CVE
added 2021/05/14 7:22 p.m.98 views

CVE-2021-29593

The CVE-2021-29593 entry maps to a vulnerability in TensorFlow: the BatchToSpaceNd TFLite operator can trigger a division-by-zero when a model sets one dimension of the block input to 0, producing an unsafe block_shape value. Public documents corroborate this behavior and describe patches: the fi...

7.8CVSS5.3AI score0.00201EPSS
Save
CVE
CVE
added 2021/08/12 5:35 p.m.98 views

CVE-2021-37640

CVE-2021-37640 affects TensorFlow and relates to the SparseReshape path. The issue arises when tf.raw_ops.SparseReshape can trigger a division by zero due to the reshape functor not validating that both input and target shapes have a non-zero element count. This can lead to an integral division b...

5.5CVSS5.7AI score0.00152EPSS
Save
CVE
CVE
added 2021/08/12 10:45 p.m.98 views

CVE-2021-37682

CVE-2021-37682 concerns TensorFlow/TFLite quantization paths where quantization.params may be used without validating quantization.type, allowing potential use of uninitialized values in affected TFLite operations. Connected sources confirm the root cause (missing checks in depthwise conv quantiz...

7.1CVSS5.7AI score0.0018EPSS
Save
CVE
CVE
added 2021/11/05 9:45 p.m.98 views

CVE-2021-41202

The CVE-2021-41202 family describes an overflow in TensorFlow's tf.range kernel caused by a conditional int64 = condition ? int64 : double, where implicit C++ casting to double truncates the result. Affected are TF releases in the 2.4.x–2.7.x range (including 2.7.0 and cherry-picks to 2.6.1, 2.5....

5.5CVSS5.4AI score0.00202EPSS
Save
CVE
CVE
added 2021/05/14 7:11 p.m.97 views

CVE-2021-29534

TensorFlow vulnerability CVE-2021-29534 concerns a CHECK-fail in tf.raw_ops.SparseConcat caused by using shapes[0] to define the output shape, leading to a denial of service via overflow in TensorShape initialization. Affected behavior occurs when shape dimensions are overflowed during InitDims/A...

5.5CVSS4.7AI score0.00189EPSS
Save
CVE
CVE
added 2021/05/14 7:22 p.m.97 views

CVE-2021-29590

TensorFlow/TFLite Minimum and Maximum operators are vulnerable to a heap-based out-of-bounds read when either input tensor is empty, due to broadcasting code indexing both tensors without bounds validation. The issue affects TF/TFLite, with fixes planned for TensorFlow 2.5.0 and cherry-picked bac...

7.1CVSS5.2AI score0.00198EPSS
Save
CVE
CVE
added 2021/11/05 8:00 p.m.97 views

CVE-2021-41200

CVE-2021-41200 concerns TensorFlow’s tf.summary.create_file_writer: when called with non-scalar arguments, affected builds can crash due to a CHECK failure. The provided documents specify the issue in TensorFlow’s open-source code path and confirm a fix in TensorFlow 2.7.0, with cherry-picks to o...

5.5CVSS5.7AI score0.0023EPSS
Save
CVE
CVE
added 2021/11/05 8:45 p.m.97 views

CVE-2021-41204

CVE-2021-41204 concerns TensorFlow. In affected builds, during Grappler optimizer constant folding, a deep copy of a resource tensor may be attempted, causing a segfault because such tensors should not change. The issue is addressed with a fix in TensorFlow 2.7.0, and a cherry-pick was applied to...

5.5CVSS5.5AI score0.00136EPSS
Save
CVE
CVE
added 2021/11/05 8:10 p.m.97 views

CVE-2021-41205

CVE-2021-41205 covers a heap-out-of-bounds read in TensorFlow’s QuantizeAndDequantizeV* shape inference paths. Affected TF releases allow reads beyond heap bounds, with a fix planned for TensorFlow 2.7.0 and cherry-picks back to 2.6.1, 2.5.2, and 2.4.4. Related advisories (OSV-BIT-TENSORFLOW-2021...

7.1CVSS6.8AI score0.00148EPSS
Save
CVE
CVE
added 2021/11/05 9:50 p.m.97 views

CVE-2021-41207

TensorFlow ParallelConcat vulnerability (CVE-2021-41207) arises from insufficient input validation in the ParallelConcat implementation, which can lead to a division by zero in affected TensorFlow versions. The issue affects multiple releases and is slated to be fixed in TensorFlow 2.7.0; Sony ch...

5.5CVSS5.6AI score0.00136EPSS
Save
CVE
CVE
added 2021/11/05 10:10 p.m.97 views

CVE-2021-41216

TensorFlow CVE-2021-41216 describes a heap buffer overflow in the shape inference for Transpose when perm contains negative elements. The shape inference function does not validate that perm indices are within range, leading to potential overflow. The fix is stated for TensorFlow 2.7.0, with cher...

7.8CVSS6.4AI score0.00156EPSS
Save
CVE
CVE
added 2022/09/16 7:40 p.m.97 views

CVE-2022-35937

TensorFlow Lite GatherNd contains an out-of-bounds read when input indices can exceed output sizes. The issue is fixed via patch 595a65a3e224a0362d7e68c2213acfc2b499a196, with the fix planned for TensorFlow 2.10.0 and cherry-picks for 2.9.1, 2.8.1, and 2.7.2 (all in the supported range). There ar...

9.1CVSS8.1AI score0.00467EPSS
Save
CVE
CVE
added 2022/09/16 9:40 p.m.97 views

CVE-2022-35987

TensorFlow vulnerability CVE-2022-35987 affects DenseBincount: if weights shape does not match input (or is not length-0), a CHECK failure can be triggered, potentially allowing a denial-of-service. The issue is mitigated by applying the patch from commit bf4c14353c2328636a18bfad1e151052c81d5f43,...

7.5CVSS6.4AI score0.0042EPSS
Save
Total number of security vulnerabilities431