Это возможность временно устранить уязвимость без необходимости изменять код или обновлять сторонние компоненты.
Когда в коде обнаружена уязвимость, желательно как можно скорее ее исправить. Но не всегда это можно сделать оперативно, поэтому уязвимость на какое-то время остается в приложении. Виртуальный патчинг как бы создает виртуальное исправление кода до тех пор, пока разработчики не исправят проблему.