CVE-2026-48593
Açıklama
oban-bg oban_web ('Elixir.Oban.Web.CronExpr' modülleri) içerisindeki Kontrolsüz Kaynak Tüketimi zafiyeti, sınırsız cron aralık genişletmesi yoluyla bellek tükenmesine izin verir. Cron işlerini planlama yetkisine sahip bir saldırgan, "0 0 1-100000000 * *" gibi kötü niyetli bir cron ifadesi gönderebilir. Dashboard erişimine sahip bir kullanıcı cron işleri listesini görüntülediğinde, ifadeyi oluşturmak için 'Elixir.Oban.Web.CronExpr':describe/1 çağrılır. parse_range/1 fonksiyonu, her iki aralık uç noktasını herhangi bir sınır kontrolü yapmadan Integer.parse/1 aracılığıyla ayrıştırır ve ardından gelen expand_dom_parts/1 ile expand_dow_parts/1 yardımcı fonksiyonları, aralığı Enum.to_list/1 üzerinden aceleci (eagerly) olarak gerçekleştirerek yaklaşık 2,4 GB tahsis edilmesine neden olur ve BEAM düğümünün donmasına veya çökmesine yol açar. Benzer bir yardımcı fonksiyon olan extract_dom_values halihazırda aralık sınırlarını doğrulamaktadır ancak genişletme yardımcı fonksiyonları bunu yapmamaktadır. Bu sorun, 2.12.0 ile 2.12.5 arasındaki oban_web sürümlerini etkilemektedir.
Nasıl düzeltilir
- oban_web_project oban_web2.12.5, 9998b7e284e02fdd4645dd6231760038e63b584d ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| oban_web_project oban_web | 2.12.0 ≤ v < 2.12.5, a97c7960bb389b05aaab4cf8042985f02ceddc24 ≤ v < 9998b7e284e02fdd4645dd6231760038e63b584d | 2.12.5, 9998b7e284e02fdd4645dd6231760038e63b584d |
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.