CVE-2024-25619

Düşük

Açıklama

Mastodon, ActivityPub tabanlı ücretsiz ve açık kaynaklı bir sosyal ağ sunucusudur. Bir OAuth Uygulaması yok edildiğinde, erişim belirteçlerinin (Access Tokens) de yok edildiği bilgisi akış sunucusuna iletilmiyordu; bu durum, uygulama yok edildikten sonra uygulamanın akışı dinlemeye devam etmesine izin vererek kullanıcılar için güvenlik riskleri oluşturabilirdi. Temelde bu durum, Doorkeeper'ın Uygulamalar ve Erişim Belirteçleri arasındaki ilişkiyi kurarken `dependent: delete_all` yapılandırmasını kullanmasından kaynaklanmaktadır; `delete_all` işlemi ActiveRecord geri çağırmalarını tetiklemediği için `AccessTokenExtension` üzerinde tanımlanan `after_commit` geri çağrımı aslında çalışmıyordu. Bunu gidermek için, tüm Uygulama Erişim Belirteçlerinin "öldürüldüğünü" akış sunucusuna bildiren bir `before_destroy` geri çağrımasının `ApplicationExtension` kısmına eklenmesi gerekmektedir. Etkilenen uygulamanın kullanıcıya ait olması gerektiğinden, etkinin ihmal edilebilir düzeyde olması beklenir. Buna rağmen, bu sorun 4.2.6, 4.1.14, 4.0.14 ve 3.5.18 sürümlerinde giderilmiştir. Kullanıcıların yükseltme yapmaları önerilir. Bu zafiyet için bilinen bir geçici çözüm yoktur.

ÖnemDüşük
CVSS3.1
İstismar olasılığı—
ÜrünMastodon
Yayın14 Şub 2024
İlk görülme14 Şub 2024

Nasıl düzeltilir

Güncelleyin
  • joinmastodon mastodon3.5.18, 4.0.14, 4.1.14, 4.2.6 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
joinmastodon mastodonv < 3.5.18, 4.0.0 ≤ v < 4.0.14, 4.1.0 ≤ v < 4.1.14, 4.2.0 ≤ v < 4.2.63.5.18, 4.0.14, 4.1.14, 4.2.6

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.

Intelligence 360 paketinde

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.

CVE-2024-25619 · Mastodon · Dark Radar