Download Latest Version v1.21.1 source code.tar.gz (26.8 MB)
Email in envelope

Get an email when there's a new version of Cortex

Home / v1.21.1
Name Modified Size InfoDownloads / Week
Parent folder
sbom.tar.gz.asc 2026-06-05 265 Bytes
sign.pub 2026-06-05 689 Bytes
query-tee-linux-arm64-sha-256 2026-06-05 65 Bytes
query-tee-linux-arm64-sha-256.asc 2026-06-05 265 Bytes
query-tee-linux-arm64.asc 2026-06-05 265 Bytes
sbom.tar.gz 2026-06-05 2.4 MB
query-tee-linux-amd64 2026-06-05 16.4 MB
query-tee-linux-amd64-sha-256 2026-06-05 65 Bytes
query-tee-linux-amd64-sha-256.asc 2026-06-05 265 Bytes
query-tee-linux-amd64.asc 2026-06-05 265 Bytes
query-tee-linux-arm64 2026-06-05 15.3 MB
query-tee-darwin-arm64-sha-256 2026-06-05 65 Bytes
query-tee-darwin-arm64-sha-256.asc 2026-06-05 265 Bytes
query-tee-darwin-arm64.asc 2026-06-05 265 Bytes
query-tee-darwin-amd64.asc 2026-06-05 265 Bytes
query-tee-darwin-arm64 2026-06-05 15.8 MB
cortex-linux-arm64.asc 2026-06-05 265 Bytes
query-tee-darwin-amd64 2026-06-05 16.7 MB
query-tee-darwin-amd64-sha-256 2026-06-05 65 Bytes
query-tee-darwin-amd64-sha-256.asc 2026-06-05 265 Bytes
cortex-linux-arm64-sha-256 2026-06-05 65 Bytes
cortex-linux-arm64-sha-256.asc 2026-06-05 265 Bytes
cortex-linux-amd64.asc 2026-06-05 265 Bytes
cortex-linux-arm64 2026-06-05 92.9 MB
cortex-linux-amd64-sha-256 2026-06-05 65 Bytes
cortex-linux-amd64-sha-256.asc 2026-06-05 265 Bytes
cortex-linux-amd64 2026-06-05 99.8 MB
cortex-darwin-arm64-sha-256 2026-06-05 65 Bytes
cortex-darwin-arm64-sha-256.asc 2026-06-05 265 Bytes
cortex-darwin-arm64.asc 2026-06-05 265 Bytes
cortex-darwin-arm64 2026-06-05 95.8 MB
cortex-darwin-amd64-sha-256 2026-06-05 65 Bytes
cortex-darwin-amd64-sha-256.asc 2026-06-05 265 Bytes
cortex-darwin-amd64.asc 2026-06-05 265 Bytes
cortex-1.21.1_arm64.rpm-sha-256 2026-06-05 65 Bytes
cortex-1.21.1_arm64.rpm-sha-256.asc 2026-06-05 265 Bytes
cortex-1.21.1_arm64.rpm.asc 2026-06-05 265 Bytes
cortex-darwin-amd64 2026-06-05 102.0 MB
cortex-1.21.1_arm64.deb.asc 2026-06-05 265 Bytes
cortex-1.21.1_arm64.rpm 2026-06-05 28.2 MB
cortex-1.21.1_arm64.deb-sha-256 2026-06-05 65 Bytes
cortex-1.21.1_arm64.deb 2026-06-05 28.4 MB
cortex-1.21.1_arm64.deb-sha-256.asc 2026-06-05 265 Bytes
cortex-1.21.1_amd64.rpm-sha-256 2026-06-05 65 Bytes
cortex-1.21.1_amd64.rpm-sha-256.asc 2026-06-05 265 Bytes
cortex-1.21.1_amd64.rpm.asc 2026-06-05 265 Bytes
cortex-1.21.1_amd64.deb 2026-06-05 31.7 MB
cortex-1.21.1_amd64.deb-sha-256 2026-06-05 65 Bytes
cortex-1.21.1_amd64.deb-sha-256.asc 2026-06-05 265 Bytes
cortex-1.21.1_amd64.deb.asc 2026-06-05 265 Bytes
cortex-1.21.1_amd64.rpm 2026-06-05 31.4 MB
README.md 2026-06-05 2.1 kB
v1.21.1 source code.tar.gz 2026-06-05 26.8 MB
v1.21.1 source code.zip 2026-06-05 33.7 MB
Totals: 54 Items   637.2 MB 0

1.21.1 2026-06-04

  • [BUGFIX] gRPC: Fix panic when grpc_compression is set to snappy on ingester client or store-gateway client configurations. [#7459]
  • [BUGFIX] Config: Mask Swift, etcd, Redis, and HTTP basic-auth credentials on the /config endpoint. [#7473]
  • [BUGFIX] Memberlist: Drop incoming TCP transport packets when digest verification fails, preventing corrupted payloads from being forwarded. [#7474]
  • [BUGFIX] Ingester: Reject PushStream requests where the per-message TenantID does not match the authenticated caller, and add HMAC-SHA256 stream authentication for PushStream via -distributor.sign-write-requests-keys. [#7475]
  • [BUGFIX] Security: Fix stored XSS vulnerability in Alertmanager and Store Gateway status pages by replacing text/template with html/template. [#7512]
  • [BUGFIX] Security: Limit decompressed gzip output in ParseProtoReader and OTLP ingestion path. The decompressed body is now capped by -distributor.otlp-max-recv-msg-size. [#7515]
  • [BUGFIX] Memberlist: Add -memberlist.packet-read-timeout, -memberlist.max-packet-size, and -memberlist.max-concurrent-connections flags to bound inbound gossip TCP connections, preventing slow-read, OOM, and connection-flood attacks on the gossip port. [#7518]
  • [BUGFIX] Distributor: Fix a panic (slice bounds out of range) in the stream push path when the context deadline expires while the worker goroutine is still marshalling a WriteRequest. [#7541]
  • [BUGFIX] Distributor: Add WrappedHistogram with configurable size limit (-validation.max-native-histogram-size-bytes, default 16 KB) to cap native histogram protobuf size before unmarshalling, preventing memory amplification attacks via packed varint deltas. [#7570]

What's Changed

Full Changelog: https://github.com/cortexproject/cortex/compare/v1.21.0...v1.21.1

Source: README.md, updated 2026-06-05