If a segment or blob file was ever truncated, Kura could silently stream a short body that the peer could not decode, potentially wedging the mesh. Kura now verifies the backing file covers the requested range before serving and treats a truncated file as a missing artifact, causing bootstrap peers to skip it as stale rather than failing on an incomplete body.
Hive
Kura now refuses to serve truncated artifact files
Published
Jun 24, 2026 · 11:39 UTC
Repository
tuist/tuist