diff --git a/Cargo.lock b/Cargo.lock
index f1fd38c7f2..a8d5907470 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1459,9 +1459,9 @@ dependencies = [
 
 [[package]]
 name = "roaring"
-version = "0.10.7"
+version = "0.10.8"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f81dc953b2244ddd5e7860cb0bb2a790494b898ef321d4aff8e260efab60cc88"
+checksum = "395b0c39c00f9296f3937624c1fa4e0ee44f8c0e4b2c49408179ef381c6c2e6e"
 dependencies = [
  "bytemuck",
  "byteorder",
diff --git a/src/core/Cargo.toml b/src/core/Cargo.toml
index e815084507..3d5e6ec7e4 100644
--- a/src/core/Cargo.toml
+++ b/src/core/Cargo.toml
@@ -53,7 +53,7 @@ piz = "0.5.0"
 primal-check = "0.3.4"
 rayon = { version = "1.10.0", optional = true }
 rkyv = { version = "0.7.44", optional = true }
-roaring = "0.10.7"
+roaring = "0.10.8"
 roots = "0.0.8"
 serde = { version = "1.0.215", features = ["derive"] }
 serde_json = "1.0.133"