Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Son 7 gün
  • CWE-1333

CVE-2026-115887

graphql-scalars PhoneNumber skaleri düzenli ifade kaynaklı hizmet dışı bırakma zafiyeti içeriyor

graphql-hive graphql-scalars

Yüksek 7,5 CVSS 3.1
Yayımlandı
Güncellendi
24 Eki 2026
Açık yaşı
4 gün
Kaydı açan
GitHub_M

ÖzetTürkçe

GraphQL Scalars, kesin tip güvenli GraphQL şemaları oluşturmak için özel GraphQL skalerleri sunan bir kütüphanedir. 1.24.1 ile 2.0.1 arasındaki sürümlerde, src/scalars/PhoneNumber.ts dosyasındaki GraphQLPhoneNumber, belirsiz iç içe rakam niceleyicileri kullanmaktadır; bu nedenle bir PhoneNumber değeri, eşleşmenin başarısız olmasına neden olan bir karakterle takip edilen bir rakam dizisi içerdiğinde, eşleştirme üstel olarak geri izleme yapmaktadır. GraphQL, belge doğrulaması sırasında parseLiteral'i ve değişken dönüştürme sırasında parseValue'yu, kimlik doğrulama ve yetkilendirmeden önce çalıştırdığı için, kimliği doğrulanmamış küçük bir istek Node.js olay döngüsünü engelleyebilir ve sunucu sürecini durdurabilir. Doğrulanmamış depolanmış değerler skaler üzerinden döndürüldüğünde serialize fonksiyonu da etkilenmektedir. Bu sorun 2.0.1 sürümünde giderilmiştir.

Kaynaktaki açıklama (İngilizce)

GraphQL Scalars is a library of custom GraphQL scalars for creating precise type-safe GraphQL schemas. From 1.24.1 until 2.0.1, GraphQLPhoneNumber in src/scalars/PhoneNumber.ts uses ambiguous nested digit quantifiers that backtrack exponentially when a PhoneNumber value contains a run of digits followed by a character that makes the match fail. GraphQL evaluates parseLiteral during document validation and parseValue during variable coercion before resolver authentication or authorization, so a small unauthenticated request can block the Node.js event loop and stall the server process. serialize is also affected when unvalidated stored values are returned through the scalar. This issue is fixed in version 2.0.1.

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ımEtkilenenDüzeltildiği sürüm
graphql-hive graphql-scalars Sürüm belirtilmemiş –

Kaynaklar6 kaynak

Kayıt geçmişi

  1. 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.