Dinamik metot çağrısı (ARCH8132)
Anahtar kotlin.security.dynamic-method-dispatch · Önem warning · Kategori security · CWE CWE-470
İstek verisiyle yönlendirilen Class.forName / getMethod / invoke kullanımını işaretler.
Hatalı
Bölüm başlığı “Hatalı”Class.forName(req.getParameter("cls")).getMethod("run").invoke(null)val handler = handlers[req.getParameter("cls")] ?: throw NotFound()Düzeltme
Bölüm başlığı “Düzeltme”Adı açık bir izin listesi haritasında arayın.