Мои службы отдыха принимают параметр "ids" из пользовательского интерфейса. Мой контроллер как показано ниже
@RestOutMessage
deleteEntry(List<String> ids) {
.......
}
Я запустил Checkmarx в своем приложении, оно выделило «идентификаторы» и сообщило, что оно уязвимо для XSS и других атак с использованием HTML-инъекций.
Внутренне мой код использовал entityManager.delete(id)
.
Я не уверен, что это безопасно или как я могу объяснить, что это безопасно.