CVE-2026-59249
Təsvir
elixir-mint mint-də HTTP sorğularının uyğunsuz şərhi (HTTP cavab qaçaqmalçılığı) zəifliyi zərərli HTTP/1 serverinə eyni hovuzlanmış bağlantıda sərt vasitəçi ilə Mint müştərisini sinxronizasiyadan çıxarmağa imkan verir və bununla da bağlantını paylaşan sonrakı sorğulara qarşı cavab növbəsinin zəhərlənməsini mümkün edir. lib/mint/http1.ex faylındakı Mint.HTTP1.decode_body/5 funksiyası Transfer-Encoding: chunked cavabının chunk-size sətrini Integer.parse(data, 16) ilə təhlil edir. RFC 7230 chunk-size = 1*HEXDIG təyin edir və hər hansı işarə prefiksini qadağan edir, lakin Integer.parse/2 istəyə bağlı aparıcı + və ya - qəbul edir. +5-dən ibarət chunk-size sətri beş baytlıq chunk kimi qəbul edilir; +0 və -0 sətirləri mesaj gövdəsini erkən bitirən sıfır uzunluqlu sonlandırıcı chunk kimi qəbul edilir. Cavab yolundakı RFC-yə ciddi riayət edən vasitəçi bu formaları rədd edir, buna görə vasitəçi ilə Mint müştərisi bir cavabın harada bitib növbətinin harada başladığı barədə razılaşmır. Hovuzlanmış keep-alive bağlantısında hücumçunun təsirinə məruz qalan mənbə müştərinin eyni bağlantıdakı növbəti qanuni cavaba aid etdiyi baytları yeridə bilər, cavab növbəsini zəhərləyir və əlaqəsiz icra olunan sorğulara qaytarılan cavabları korlayır. Bu problem mint-ə təsir edir: 0.1.0-dan 1.9.3-dən əvvələ qədər.
Necə düzəltmək olar
- elixir-mint mint1.9.3, fc7d16538db7e40b56ed489f08683225cb0197fa və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| elixir-mint mint | 0.1.0 ≤ v < 1.9.3, 60089586ec7adc9fddb09f69a2f5919ba9ac7f33 ≤ v < fc7d16538db7e40b56ed489f08683225cb0197fa | 1.9.3, fc7d16538db7e40b56ed489f08683225cb0197fa |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.