Исправить веб-приложение. Если это неправильно, кто знает, сколько еще способов исказить JSON?
Если вы хотите сыграть в «мальформирующий удар», вы можете использовать REPLACE или TRANSLATE, чтобы удалить обратная косая черта и затем приведение к json. Вы можете изменить сигнатуру функции, чтобы взять текст, затем выполнить удаление и привести внутри самой функции. Или вы можете сделать удаление внутри вызова функции.
select function(p1,translate(p2,'\','')::json) from ...