CVE-2025-65015

Yüksek

Açıklama

joserfc, birkaç JSON Object Signing and Encryption (JOSE) standartlarının uygulamasını sağlayan bir Python kütüphanesidir. 1.3.3 ile 1.3.5 öncesi ve 1.4.0 ile 1.4.2 öncesi sürümlerde, ExceededSizeError istisna mesajları çözümlenmemiş JWT belirteç parçalarıyla gömülüdür ve Python günlükleme sisteminin rastgele büyüklükte, sahte bir JWT yükünü kaydetmesine neden olabilir. Yanlış yapılandırılmış veya tamamen eksik olan üretim düzeyinde bir web sunucusunun bir Python web uygulaması önünde bulunduğu durumlarda, bir saldırgan HTTP istek başlıklarında rastgele büyüklükte taşıyıcı belirteçler gönderebilir. Bu durum gerçekleştiğinde, Python günlükleme veya tanı araçları (örneğin, Sentry), joserfc.jwt.decode() işlemi sırasında tam JWT başlığını içeren aşırı büyük günlük mesajlarını işleyebilir. Benzer davranış, kütüphanenin istisna mesajına tüm yükü gömerek joserfc.errors.ExceededSizeError() hatasını fırlatması nedeniyle, istemlerin ve imza yük boyutlarının doğrulanması sırasında da görülmektedir. Yük bu aşamada zaten tamamen belleğe yüklendiği için kütüphane bunu önleyemez veya reddedemez. Bu sorun 1.3.5 ve 1.4.2 sürümlerinde düzeltilmiştir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünHsiaoming Joserfc
Yayın18 Kas 2025
İlk görülme18 Kas 2025

Nasıl düzeltilir

Güncelleyin
  • hsiaoming joserfc1.3.5, 1.4.2 ya da sonraki bir sürüm
  • joserfc1.3.5, 1.4.2 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
hsiaoming joserfc1.3.3 ≤ v < 1.3.5, 1.4.0 ≤ v < 1.4.21.3.5, 1.4.2
joserfcPyPI1.3.3 ≤ v < 1.3.5, 1.4.0 ≤ v < 1.4.21.3.5, 1.4.2

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-2025-65015 · Hsiaoming Joserfc · Dark Radar