Skip to content
MediumVulnerability

CVE-2022-35995: TensorFlow denial of service through AudioSummaryV2 sample_rate input

Identifier
CVE-2022-35995
Published
Record updated
View JSON
Affected
  • tensorflow < 2.7.2, fixed in 2.7.2, released May 16, 2022, 124 days before disclosure
  • tensorflow >= 2.8.0, < 2.8.1, fixed in 2.8.1, released May 16, 2022, 124 days before disclosure
  • tensorflow >= 2.9.0, < 2.9.1, fixed in 2.9.1, released May 23, 2022, 117 days before disclosure
  • and 6 more
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.5%

Summary

CVE-2022-35995 affects TensorFlow's `AudioSummaryV2`. When the input `sample_rate` contains more than one element, a `CHECK` fails, which can be used for a denial of service attack. The issue is patched in GitHub commit bf6b45244992e2ee543c258e519489659c99fb7f.

Mitigation

Fixed in GitHub commit bf6b45244992e2ee543c258e519489659c99fb7f, which will be included in TensorFlow 2.10.0 and cherry-picked to TensorFlow 2.9.1, 2.8.1 and 2.7.2. There are no known workarounds.