Хороший вопрос
Вообще в штмл нет возможности отправить запрос с методами кроме GET и POST
Однако некоторые фреймворки используют так называемые виртуальные методы: пишешь POST, указываешь, что там должен быть PUT, и сервер думает, что это PUT
А так нет вроде, ваще никак, корс не при чём даже
Я с этими столкнулся в контексте - у компании есть функция настроить политику безопасности для аккаунта, все изменения делаются PUT-ом, IDOR га просмотр политик других акков я нашел, но CSRF еще не расковырял