-
CVSS Score
-Basic Information
CVE ID
-
GHSA ID
-
EPSS Score
-
CWE
-
Published
-
Updated
-
KEV Status
-
Technology
-
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| tensorflow | pip | < 2.11.1 | 2.11.1 |
| tensorflow-cpu | pip | < 2.11.1 | 2.11.1 |
The vulnerability stems from missing input validation in the AvgPoolGrad implementation. The commit ddaac2b added validation loops using GetBroadcastSize to check kernel/stride compatibility before buffer operations. The original code proceeded to memory operations without these checks, allowing invalid parameter combinations to cause buffer overflows. The test case added in pooling_ops_test.py specifically targets stride validation, and the CWE-122 (heap overflow) classification confirms memory safety issues in gradient calculation.
Ongoing coverage of React2Shell