CVE-2026-81728

Yüksek

Açıklama

24.0.0 öncesindeki Dolibarr, CSV ve XLSX içe aktarma sihirbazında bir SQL injection içermektedir. Sihirbaz, güncelleme anahtarlarını htdocs/imports/import.php dosyasındaki GETPOST('updatekeys', 'array') ile okur; bu işlem yalnızca genel alphanohtml filtresini uygular: bu filtre HTML'yi temizler ancak SQL anahtar kelimelerini, yorum işaretlerini, parantezleri, boşlukları ve tırnakları olduğu gibi bırakır. Ardından htdocs/core/modules/import/import_csv.modules.php dosyasındaki import_insert(), gönderilen değerleri yineleyerek önce nokta içermeyen değerlerde etkisiz kalan preg_replace('/^.*\./i', '', $key) takma ad temizleme işlemini uygular ve ardından $where[] = $key.' = '.$data[$key] şeklinde bir filtre oluşturur. Oluşturulan dize $this->db->query() aracılığıyla yürütülür. Enjekte edilen SELECT, içe aktarma işleminin daha sonra $lastinsertid değişkenine atadığı satır kimliğini çözer ve bu değişken sonraki bir UPDATE işleminin WHERE hedefi haline gelir; böylece saldırgan tarafından seçilen bir tam sayı döndüren bir UNION SELECT, hem rastgele tablo içeriğini sızdırır hem de içe aktarmanın hangi satırı üzerine yazacağını yönlendirir; kategori bağlantı tabloları için ham filtre dizisi doğrudan söz konusu UPDATE işlemine eklenir. Arayüz meşru sütun kodlarının sabit bir listesini sunar ancak sunucu gönderilen değerleri hiçbir zaman bu liste ile karşılaştırmaz. İçe aktarma yetkisine sahip bir kullanıcı bunu istismar edebilir. 23.0.4 sürümü düzeltmeyi içermemektedir; izin verilenler listesi (allow-list) testi 24.0.0 sürümünde eklenmiştir.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünDolibarr Erp\/crm
Yayın27 Ağu 2026
İlk görülme27 Ağu 2026
Zayıflık türüCWE-89SQL enjeksiyonu

Nasıl düzeltilir

Güncelleyin
  • dolibarr dolibarr_erp\/crm24.0.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
dolibarr dolibarr_erp\/crmv < 24.0.024.0.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.

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-81728 · Dolibarr Erp\/crm · Dark Radar