Cloud Defense Logo

Products

Solutions

Company

Book A Live Demo

CVE-2022-21735 : What You Need to Know

Learn about CVE-2022-21735: TensorFlow's FractionalMaxPool implementation in TensorFlow 2.8.0 can crash the process via division by zero. Impact, technical details, and mitigation strategies covered.

Tensorflow is an Open Source Machine Learning Framework. The implementation of

FractionalMaxPool
can be made to crash a TensorFlow process via a division by 0. The fix will be included in TensorFlow 2.8.0. Learn more about the impact, technical details, and mitigation strategies below.

Understanding CVE-2022-21735

This section provides insights into the nature of the vulnerability and its implications.

What is CVE-2022-21735?

Tensorflow's

FractionalMaxPool
implementation can lead to a TensorFlow process crash due to a division by zero.

The Impact of CVE-2022-21735

With a CVSS base score of 6.5, this vulnerability has a medium severity, impacting the availability of the system. It requires low privileges and no user interaction.

Technical Details of CVE-2022-21735

Delve into the specifics of the vulnerability affecting Tensorflow.

Vulnerability Description

The vulnerability arises from a division by zero within the

FractionalMaxPool
implementation, causing process crashes.

Affected Systems and Versions

The issue affects various versions of Tensorflow, including TensorFlow 2.7.1, TensorFlow 2.6.3, and TensorFlow 2.5.3. Users are recommended to upgrade to TensorFlow 2.8.0.

Exploitation Mechanism

The exploitation involves triggering a division by zero using the

FractionalMaxPool
function, leading to a process crash.

Mitigation and Prevention

Explore the steps to mitigate the risks posed by CVE-2022-21735.

Immediate Steps to Take

Update affected Tensorflow installations to at least version 2.8.0 to address the vulnerability and prevent crashes.

Long-Term Security Practices

Adopt secure coding practices, regular security audits, and stay informed about Tensorflow security advisories to maintain system integrity.

Patching and Updates

Stay proactive in applying security patches and updates released by Tensorflow to protect against known vulnerabilities.

Popular CVEs

CVE Id

Published Date

Is your System Free of Underlying Vulnerabilities?
Find Out Now