CVE-2025-69211
Açıklama
Nest, ölçeklenebilir Node.js sunucu tarafı uygulamaları oluşturmak için kullanılan bir framework'tür. 11.1.11 öncesindeki sürümlerde bir Fastify URL kodlama ara katman yazılımı (middleware) atlatma zafiyeti bulunmaktadır. Bir NestJS uygulaması; `@nestjs/platform-fastify` kullanıyorsa, güvenlik kontrolleri (kimlik doğrulama, yetkilendirme vb.) için `NestMiddleware` (`MiddlewareConsumer` aracılığıyla) veya `app.use()` yöntemine güveniyorsa ve belirli rotalara dize yolları veya denetleyiciler kullanarak (örneğin `.forRoutes('admin')`) ara katman yazılımı uyguluyorsa savunmasızdır. Bu durumun istismar edilmesi, kimliği doğrulanmamış kullanıcıların korumalı rotalara erişmesine, kısıtlanmış yönetici uç noktalarının düşük yetkili kullanıcılar tarafından erişilebilir hale gelmesine ve/veya temizleme veya doğrulama yapan ara katman yazılımlarının atlanmasına neden olabilir. Bu sorun `@nestjs/[email protected]` sürümünde düzeltilmiştir.
Nasıl düzeltilir
- nestjs nest11.1.11 ya da sonraki bir sürüm
- @nestjs/platform-fastify11.1.11 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| nestjs nest | v < 11.1.11 | 11.1.11 |
| @nestjs/platform-fastifynpm | v < 11.1.11 | 11.1.11 |
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.