Affected version of this crate did not properly parse unknown fields when parsing a user-supplied input.
This allows an attacker to cause a stack overflow when parsing the mssage on untrusted data.
This project contains known security vulnerabilities. Find detailed information at the bottom.
tract-onnx(11 total, 7 outdated, 1 insecure)
| Crate | Required | Latest | Status |
|---|---|---|---|
| derive-new | ^0.5 | 0.7.0 | out of date |
| error-chain | ^0.12 | 0.12.4 | up to date |
| itertools | ^0.8 | 0.15.0 | out of date |
| log | ^0.4 | 0.4.34 | up to date |
| ndarray | ^0.12 | 0.17.2 | out of date |
| num-integer | ^0.1 | 0.1.47 | up to date |
| num-traits | ^0.2 | 0.2.19 | up to date |
| protobuf ⚠️ | ^2.0 | 3.7.2 | insecure |
| smallvec | ^0.6 | 1.16.2 | out of date |
| tract-core | ^0.4.2 | 0.23.8 | out of date |
| tract-linalg | ^0.4.2 | 0.23.8 | out of date |
protobuf: Crash due to uncontrolled recursion in protobuf crateAffected version of this crate did not properly parse unknown fields when parsing a user-supplied input.
This allows an attacker to cause a stack overflow when parsing the mssage on untrusted data.