CVE-2026-58041
Açıklama
Node.js node:sqlite içerisindeki bir hata, DatabaseSync#createTagStore() aracılığıyla oluşturulan güncelliğini yitirmiş bir StatementSyncIterator'ın, önbelleğe alınmış bir hazırlıklı ifadeyi sıfırlandıktan ve yeni parametrelerle yeniden bağlandıktan sonra yürütmeye devam etmesine izin verir. SQLTagStore, önbelleğe alınmış ifadeleri doğrudan sqlite3_reset() kullanarak sıfırlar ve böylece son sürümlerde StatementSync için getirilen yineleyici geçersiz kılma mekanizmasını baypas eder. Bu güvenlik açığı Node.js **22.x**, **24.x** ve **26.x** sürümlerini etkilemektedir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| nodejs node | 22.23.1, 24.18.0, 26.5.0 | — |
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.