CVE-2021-37659: Out-of-bounds Read
(updated )
TensorFlow is an end-to-end open source platform for machine learning. An attacker can cause undefined behavior via binding a reference to null pointer in all binary cwise
operations that don’t require broadcasting (e.g., gradients of binary cwise
operations). The implementation assumes that the two inputs have exactly the same number of elements but does not check that. Hence, when the eigen
functor executes it triggers heap OOB reads and undefined behavior due to binding to nullptr.
References
Detect and mitigate CVE-2021-37659 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →