CVE-2026-100714

Kritik

Açıklama

2.3.12 öncesindeki Froxlor, system.letsencryptchallengepath ayarını kısıtlamamakta veya kaçış karakterlerini temizlememektedir: GHSA-33mp kapsamında sıkılaştırılan benzer ayarların aksine, bu alan herhangi bir string_regexp veya required_otp korumasına sahip değildir ve değeri, lib/Froxlor/Cron/Http/LetsEncrypt/AcmeSh.php içinde oluşturulan acme.sh komut satırına temizlenmeden eklenerek root cron tarafından FileDir::safe_exec aracılığıyla yürütülür. safe_exec yalnızca ; | & > < \ $ ~ ? gibi kabuk meta karakterlerini kara listeye aldığı için boşluklar ve tırnak işaretleri korunur ve değer, ek acme.sh argümanlarına bölünür. Bu nedenle, bir yönetici veya ayarları yazabilen herhangi bir aktör (örneğin settings-import API üzerinden), bir sonraki Let's Encrypt cron çalışmasında root olarak rastgele komut çalıştırmak için --renew-hook, --pre-hook veya --post-hook gibi acme.sh seçeneklerini enjekte edebilir veya rastgele dosya yazımları için --config-home/--cert-home kullanabilir. 2.3.10 dahil önceki sürümler etkilenmektedir; sorun 2.3.12 sürümünde düzeltilmiştir.

ÖnemKritik
CVSS9.1
İstismar olasılığı—
ÜrünFroxlor
Yayın26 Eyl 2026
İlk görülme26 Eyl 2026
Zayıflık türüCWE-88CWE-88

Nasıl düzeltilir

Güncelleyin
  • froxlor froxlor2.3.12 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
froxlor froxlorv < 2.3.122.3.12

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.

Intelligence 360 paketinde

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.

CVE-2026-100714 · Froxlor · Dark Radar