CVE-2026-25497
Açıklama
Craft, dijital deneyimler oluşturmak için kullanılan bir platformdur. Craft'ın 4.0.0-RC1 ile 4.17.0-beta.1 öncesi ve 5.9.0-beta.1 sürümlerinde, Craft CMS'in GraphQL API'sinde, tek bir varlık hacmine (asset volume) yazma erişimi olan kimliği doğrulanmış bir kullanıcının yetkilerini yükselterek, erişmemesi gereken kısıtlı veya özel hacimler de dahil olmak üzere herhangi bir diğer hacme ait varlıkları değiştirmesine veya aktarmasına izin veren bir Yetki Yükseltme zafiyeti bulunmaktadır. saveAsset GraphQL mutasyonu, yetkilendirmeyi şema üzerinden çözümlenen hacme göre doğrular ancak hedef varlığı, varlığın yetkilendirilmiş hacme ait olduğunu doğrulamadan ID üzerinden getirir. Bu durum, yetkisiz çapraz hacim varlık değişikliğine ve aktarımına olanak tanır. Bu zafiyet 4.17.0-beta.1 ve 5.9.0-beta.1 sürümlerinde giderilmiştir.
Nasıl düzeltilir
- craftcms craft_cms4.17.0, 5.9.0 ya da sonraki bir sürüm
- craftcms/cms5.9.0-beta.1, 4.17.0-beta.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| craftcms craft_cms | 4.0.0 < v < 4.17.0, 5.0.0 < v < 5.9.0, 4.0.0, 5.0.0 | 4.17.0, 5.9.0 |
| craftcms/cmsPackagist | 5.0.0-RC1 ≤ v < 5.9.0-beta.1, 4.0.0-RC1 ≤ v < 4.17.0-beta.1 | 5.9.0-beta.1, 4.17.0-beta.1 |
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.