mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-09-04 18:30:03 +00:00
agent: update ttrpc-codegen to remove dependency on protobuf v2
To fix CVE-2025-53605. Fixes: https://github.com/kata-containers/kata-containers/security/dependabot/397 Fixes: #11570 Signed-off-by: Tim Zhang <tim@hyper.sh> Signed-off-by: Fabiano Fidêncio <fidencio@northflank.com>
This commit is contained in:
committed by
Fabiano Fidêncio
parent
60c3d89767
commit
222393375a
29
src/agent/Cargo.lock
generated
29
src/agent/Cargo.lock
generated
@@ -3201,15 +3201,6 @@ dependencies = [
|
|||||||
"thiserror 1.0.69",
|
"thiserror 1.0.69",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
|
||||||
name = "protobuf-codegen"
|
|
||||||
version = "2.28.0"
|
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
||||||
checksum = "033460afb75cf755fcfc16dfaed20b86468082a2ea24e05ac35ab4a099a017d6"
|
|
||||||
dependencies = [
|
|
||||||
"protobuf 2.28.0",
|
|
||||||
]
|
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "protobuf-codegen"
|
name = "protobuf-codegen"
|
||||||
version = "3.7.2"
|
version = "3.7.2"
|
||||||
@@ -4600,7 +4591,7 @@ dependencies = [
|
|||||||
"log",
|
"log",
|
||||||
"nix 0.26.4",
|
"nix 0.26.4",
|
||||||
"protobuf 3.7.2",
|
"protobuf 3.7.2",
|
||||||
"protobuf-codegen 3.7.2",
|
"protobuf-codegen",
|
||||||
"thiserror 1.0.69",
|
"thiserror 1.0.69",
|
||||||
"tokio",
|
"tokio",
|
||||||
"tokio-vsock 0.4.0",
|
"tokio-vsock 0.4.0",
|
||||||
@@ -4609,30 +4600,28 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "ttrpc-codegen"
|
name = "ttrpc-codegen"
|
||||||
version = "0.5.0"
|
version = "0.6.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "cdc0529f65223eca94fc5830e7d552d0d152ff42b74aff5c641edac39592f41f"
|
checksum = "0e5c657ef5cea6f6c6073c1be0787ba4482f42a569d4821e467daec795271f86"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"home",
|
"protobuf 3.7.2",
|
||||||
"protobuf 2.28.0",
|
"protobuf-codegen",
|
||||||
"protobuf-codegen 3.7.2",
|
|
||||||
"protobuf-support",
|
"protobuf-support",
|
||||||
"ttrpc-compiler",
|
"ttrpc-compiler",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "ttrpc-compiler"
|
name = "ttrpc-compiler"
|
||||||
version = "0.7.0"
|
version = "0.8.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "9be3fb2fe509cb9c0099b3b5551b759ae714f2dde56dfc713f2a5bda8c16064a"
|
checksum = "3aa71f4a44711b3b9cc10ed0c7e239ff0fe4b8e6c900a142fb3bb26401385718"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"derive-new",
|
"derive-new",
|
||||||
"home",
|
|
||||||
"prost",
|
"prost",
|
||||||
"prost-build",
|
"prost-build",
|
||||||
"prost-types",
|
"prost-types",
|
||||||
"protobuf 2.28.0",
|
"protobuf 3.7.2",
|
||||||
"protobuf-codegen 2.28.0",
|
"protobuf-codegen",
|
||||||
"tempfile",
|
"tempfile",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@@ -19,5 +19,5 @@ serde_json = "1.0.68"
|
|||||||
oci-spec = { version = "0.8.1", features = ["runtime"] }
|
oci-spec = { version = "0.8.1", features = ["runtime"] }
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
ttrpc-codegen = "0.5.0"
|
ttrpc-codegen = "0.6.0"
|
||||||
protobuf = { version = "3.7.2" }
|
protobuf = { version = "3.7.2" }
|
||||||
|
Reference in New Issue
Block a user