diff --git a/Cargo.lock b/Cargo.lock
index c7ba10ad..2b3e49af 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -467,9 +467,9 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
 
 [[package]]
 name = "either"
-version = "1.9.0"
+version = "1.10.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
+checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a"
 
 [[package]]
 name = "env_logger"
diff --git a/Cargo.toml b/Cargo.toml
index ea4c2c9b..142a2e43 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -43,7 +43,7 @@ instrument = ["rftrace", "rftrace-frontend"]
 byte-unit = { version = "5", features = ["byte"] }
 clap = { version = "4.4", features = ["derive", "env"] }
 core_affinity = "0.8"
-either = "1.9"
+either = "1.10"
 env_logger = "0.10"
 gdbstub = "0.7"
 gdbstub_arch = "0.3"