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.
containerd / rust-extensions
This project might be open to known security vulnerabilities, which can be prevented by tightening the version range of affected dependencies. Find detailed information at the bottom.
containerd-client
(1 total, all up-to-date)
Crate | Required | Latest | Status |
---|---|---|---|
hyper-util | ^0.1.6 | 0.1.10 | up to date |
containerd-shim-logging
No external dependencies! 🙌
runc
(2 total, all up-to-date)
Crate | Required | Latest | Status |
---|---|---|---|
path-absolutize | ^3.0.11 | 3.1.1 | up to date |
tokio-pipe | ^0.2.10 | 0.2.12 | up to date |
containerd-runc-shim
No external dependencies! 🙌
containerd-shim
(8 total, all up-to-date)
Crate | Required | Latest | Status |
---|---|---|---|
which | ^7.0.1 | 7.0.2 | up to date |
go-flag | ^0.1.0 | 0.1.0 | up to date |
lazy_static | ^1.4.0 | 1.5.0 | up to date |
sha2 | ^0.10.2 | 0.10.8 | up to date |
page_size | ^0.6.0 | 0.6.0 | up to date |
signal-hook | ^0.3.13 | 0.3.17 | up to date |
tracing | ^0.1 | 0.1.41 | up to date |
signal-hook-tokio | ^0.3.1 | 0.3.1 | up to date |
containerd-shim-protos
(2 total, 1 outdated, 1 possibly insecure)
Crate | Required | Latest | Status |
---|---|---|---|
protobuf ⚠️ | >=3.0, <3.5.0 | 3.7.2 | out of date |
ttrpc | ^0.8.3 | 0.8.4 | up to date |
(1 total, all up-to-date)
Crate | Required | Latest | Status |
---|---|---|---|
ctrlc | ^3.0 | 3.4.5 | up to date |
(1 total, 1 outdated)
Crate | Required | Latest | Status |
---|---|---|---|
ttrpc-codegen | ^0.4.2 | 0.5.0 | out of date |
containerd-snapshots
(3 total, all up-to-date)
Crate | Required | Latest | Status |
---|---|---|---|
async-stream | ^0.3.3 | 0.3.6 | up to date |
pin-utils | ^0.1.0 | 0.1.0 | up to date |
tokio-stream | ^0.1.8 | 0.1.17 | up to 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.