- Yama var
- Son 7 gün
- CWE-321
CVE-2026-117564
nest-admin'de sabit kodlanmış JWT gizli anahtarı nedeniyle kimlik doğrulama atlatma
- Yayımlandı
- Güncellendi
- 28 Eki 2026
- Açık yaşı
- 1 gün
- Kaydı açan
- VulnCheck
Yönetici özeti
Bu açık, internete açık bir yönetim panelini kimliği belli olmayan kişilere tam yönetici erişimi verebilir. Veri sızıntısı, sistemin ele geçirilmesi ve iş kesintisi riski yüksektir. Sürüm güncellemesi ve gizli anahtarların değiştirilmesi acil öncelik taşımaktadır.
ÖzetTürkçe
nest-admin uygulamasının 1.0.1 öncesi sürümlerinde, JWT imzalama anahtarı (JWT_SECRET) .env.production dosyasında sabit kodlanmış olarak bulunmaktadır. Bu anahtarı bilen bir saldırgan, JwtStrategy ve RbacGuard bileşenlerinin güvendiği geçerli token'lar üretebilir. Etkilenen kurulumlar, bu dosyanın içeriğinin herkesçe bilinmesi durumunda risk altındadır.
Saldırgan ne yapabilir?
Kimlik doğrulaması yapılmamış bir saldırgan, herhangi bir kullanıcı kimliğine bürünebilir veya yönetici rolü talep ederek sistemde tam yönetici yetkisi elde edebilir.
Kaynaktaki açıklama (İngilizce)
nest-admin before 1.0.1 contains an authentication bypass vulnerability that allows unauthenticated attackers to forge administrator tokens by using a hardcoded JWT_SECRET committed in .env.production. Attackers can sign tokens with the known secret that JwtStrategy and RbacGuard trust, impersonating any user ID or claiming the admin role for full administrative access.
Ne yapmalı?
- nest-admin uygulamasını 1.0.1 veya sonraki bir sürüme yükseltin. Üretici
- Sabit kodlanmış JWT gizli anahtarını içeren .env.production dosyasındaki değeri derhal yenisiyle değiştirin; yeni anahtarı güçlü ve rastgele üretin. Genel öneri
- Anahtar değiştikten sonra, eski anahtarla imzalanmış mevcut oturum token'larını geçersiz kılın ve yönetici hesaplarını kontrol edin. Genel öneri
- Gizli anahtarları sürüm kontrol sistemine eklemeyin; bunları ortam değişkenleri veya bir gizli bilgi yönetim aracıyla sağlayın. Genel öneri
Ek önlemler
- Yönetim paneline erişimi ağ düzeyinde kısıtlayın veya VPN arkasına alın. Genel öneri
- Yönetici hesaplarında ve yetkili işlemlerde olağandışı oturum açma ve yetki değişikliklerini izleyin. Genel öneri
- Yapılandırma dosyalarını ve depo geçmişini gizli bilgi taramasından geçirerek başka sabit kodlanmış anahtarları arayın. Genel öneri
Bu açık kişisel verilerin sızmasına yol açabilir. Sistemlerinizde kullanıldığından şüpheleniyorsanız KVKK'daki ihlal bildirimi yükümlülüğünüzü (Kurul'a 72 saat içinde bildirim) hukuk danışmanınızla birlikte değerlendirin. Bu not hukuki tavsiye değildir.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| buqiyuan nest-admin | < 1.0.1 | 1.0.1 |
Kaynaklar8 kaynak
- CVE.org kaydı
- NVD kaydı
- github.com/…ommit/f2cec8cb776cbf113115b33164dac69a46d24097 Yama
- github.com/buqiyuan/nest-admin/issues/93 Üçüncü taraf
- github.com/buqiyuan/nest-admin/issues/92 Üçüncü taraf
- vulncheck.com/…authentication-bypass-via-hardcoded-jwt-secret Üçüncü taraf
- github.com/buqiyuan/nest-admin Diğer
- github.com/…99d1aedbe04b4437a9d095cde02c74/.env.production Diğer
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.