Lookup for vulnerable packages by Package URL.
| Purl | pkg:pypi/tensorflow-cpu@2.8.0 |
| Type | pypi |
| Namespace | |
| Name | tensorflow-cpu |
| Version | 2.8.0 |
| Qualifiers |
|
| Subpath | |
| Is_vulnerable | false |
| Next_non_vulnerable_version | 2.11.1 |
| Latest_non_vulnerable_version | 2.11.1 |
| Affected_by_vulnerabilities |
|
| Fixing_vulnerabilities |
| 0 |
| url |
VCID-d3k4-z4f1-hfhy |
| vulnerability_id |
VCID-d3k4-z4f1-hfhy |
| summary |
Tensorflow is an Open Source Machine Learning Framework. TensorFlow's type inference can cause a heap out of bounds read as the bounds checking is done in a `DCHECK` (which is a no-op during production). An attacker can control the `input_idx` variable such that `ix` would be larger than the number of values in `node_t.args`. The fix will be included in TensorFlow 2.8.0. This is the only affected version. |
| references |
|
| fixed_packages |
|
| aliases |
CVE-2022-23592, GHSA-vq36-27g6-p492, PYSEC-2022-101, PYSEC-2022-156
|
| risk_score |
null |
| exploitability |
null |
| weighted_severity |
null |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-d3k4-z4f1-hfhy |
|
| 1 |
| url |
VCID-hcud-kg7b-zyhx |
| vulnerability_id |
VCID-hcud-kg7b-zyhx |
| summary |
Tensorflow is an Open Source Machine Learning Framework. The `simplifyBroadcast` function in the MLIR-TFRT infrastructure in TensorFlow is vulnerable to a segfault (hence, denial of service), if called with scalar shapes. If all shapes are scalar, then `maxRank` is 0, so we build an empty `SmallVector`. The fix will be included in TensorFlow 2.8.0. This is the only affected version. |
| references |
|
| fixed_packages |
|
| aliases |
CVE-2022-23593, GHSA-gwcx-jrx4-92w2, PYSEC-2022-102, PYSEC-2022-157
|
| risk_score |
null |
| exploitability |
null |
| weighted_severity |
null |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-hcud-kg7b-zyhx |
|
|
| Risk_score | null |
| Resource_url | http://public2.vulnerablecode.io/packages/pkg:pypi/tensorflow-cpu@2.8.0 |