CVE-2026-97731
Açıklama
7aac2a2 sürümüne kadar olan MinIO, bir istekte bulunan her x-amz-* başlığının istemci tarafından sağlanan X-Amz-SignedHeaders listesinde de yer aldığını doğrulamamaktadır. cmd/signature-v4-utils.go dosyasındaki extractSignedHeaders() fonksiyonu yalnızca beyan edilen listeyi yinelemekte ve gerçekte gelen başlıkları hiçbir zaman numaralandırmamaktadır; bu nedenle imzalanmamış olarak gelen bir başlık ne kanonik isteğe hash'lenir ne de reddedilir. cmd/api-router.go dosyası CopyObject işlemini yalnızca x-amz-copy-source başlığının varlığına göre yönlendirdiği için, tek bir nesneyle sınırlandırılmış önceden imzalı bir PUT URL sahibi, bu başlığı değiştirilmemiş URL'ye ekleyebilir ve imzalayan kişi adına, imzalama anahtarının okuyabildiği herhangi bir nesnenin sunucu tarafında kopyalanmasına neden olabilir. Tek bir nesneyi yazma yetkisi, söz konusu anahtarın erişebildiği her kovayı okuma yetkisine dönüşmektedir. Amazon S3, eşdeğer isteği HTTP 403 AccessDenied ile reddeder. minio/minio GitHub deposu Nisan 2026'da arşivlendi; 1233254 sürümü öncesindeki pgsty/silo da etkilenmiştir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| MinIO MinIO | v ≤ 7aac2a2c5b7c882e68c1ce017d8256be2feea27f | — |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.