- Yama var
- CWE-862
CVE-2026-113660
ApostropheCMS'te exist-in-locale API'sinde yetki denetimi aşımı, kısıtlı yerelleştirilmiş taslak kimliklerini açığa çıkarıyor
- Yayımlandı
- Güncellendi
- 20 Eki 2026
- Açık yaşı
- 8 gün
- Kaydı açan
- GitHub_M
ÖzetTürkçe
ApostropheCMS, açık kaynaklı bir Node.js içerik yönetim sistemidir. 4.33.0 sürümünden önce, ApostropheCMS'in exist-in-locale API'si, kimliği doğrulanmış düşük yetkili bir kullanıcının, taslak modu dahil olmak üzere belirtilen bir yerel ayar ve modda kısıtlı belgelerin var olup olmadığını belirlemesine izin veriyordu. Uç nokta, belge düzeyinde görüntüleme veya düzenleme yetkilendirme kriterlerini uygulamadan yerelleştirilmiş belge kimliklerini döndürüyor. Bu sorun 4.33.0 sürümünde giderilmiştir.
Kaynaktaki açıklama (İngilizce)
ApostropheCMS is an open-source Node.js content management system. Prior to 4.33.0, ApostropheCMS’s exist-in-locale API allows an authenticated low-privilege user to determine whether restricted documents exist in a specified locale and mode, including draft mode. The endpoint returns localized document identifiers without applying document-level view or edit authorization criteria. This issue is fixed in version 4.33.0.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| apostrophecms apostrophe | < 4.33.0 | 4.33.0 |
Kaynaklar6 kaynak
Kayıt geçmişi
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.