İçeriğe geç

Dinamik seçici (ARCH9132)

Anahtar swift.security.dynamic-selector · Önem warning · Kategori security · CWE CWE-470

Güvenilmeyen veriyle yönlendirilen NSSelectorFromString / perform(Selector(...)) kullanımını işaretler.

perform(NSSelectorFromString(request.action))
let handlers: [String: () -> Void] = [...]
handlers[request.action]?()

Adı açık bir izin listesinde arayın.