Skip to content
HighVulnerability

CVE-2022-41900: TensorFlow heap access via FractionalMax(AVG)Pool illegal ratio

Identifier
CVE-2022-41900
Published
Record updated
View JSON
Affected
  • tensorflow < 2.8.4, fixed in 2.8.4, released November 16, 2022, 3 days before disclosure
  • tensorflow >= 2.9.0, < 2.9.3, fixed in 2.9.3, released November 16, 2022, 3 days before disclosure
  • tensorflow >= 2.10.0, < 2.10.1, fixed in 2.10.1, released November 16, 2022, 3 days before disclosure
  • and 6 more
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.7%

Summary

CVE-2022-41900 affects TensorFlow's FractionalMax(AVG)Pool operation when given an illegal pooling_ratio. An attacker using TensorFlow can exploit this flaw to read heap memory outside the user's control, which can lead to a crash or remote code execution.

Mitigation

Patched in GitHub commit 216525144ee7c910296f5b05d214ca1327c9ce48. The fix will be included in TensorFlow 2.11.0, and the commit will also be cherry-picked onto TensorFlow 2.10.1.