CVE-2026-45793
Açıklama
Composer, PHP dili için bir bağımlılık yöneticisidir. 1.10.28, 2.2.28 ve 2.9.8 sürümlerinden önce, Composer\IO\BaseIO::loadConfiguration() fonksiyonu GitHub OAuth token'larını ^[.A-Za-z0-9_]+$ düzenli ifadesiyle doğrular ve reddedilen token'ları bir UnexpectedValueException içine yerleştirir; ghs_<id>_<base64url-JWT> formatını kullanan GitHub Actions GITHUB_TOKEN değerleri - karakterini içerebilir, doğrulamadan geçemeyebilir ve stderr veya CI günlüklerinde ifşa edilebilir. Bu sorun 1.10.28, 2.2.28 ve 2.9.8 sürümlerinde düzeltilmiştir.
Nasıl düzeltilir
- composer/composer2.9.8, 2.2.28, 1.10.28 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| composer/composerPackagist | 2.3.0 ≤ v < 2.9.8, 2.0.0 ≤ v < 2.2.28, 1.0 ≤ v < 1.10.28 | 2.9.8, 2.2.28, 1.10.28 |
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.