Běžně se implementuje firewallem webových aplikací, systémem prevence narušení, reverzní proxy, bránou či hostitelskou kontrolou, když trvalá oprava nemůže být nasazena okamžitě.
Užitečný virtuální patch je založen na skutečné slabosti a dosažitelné útočné cestě, otestován vůči legitimnímu použití, monitorován na zásahy a vedlejší účinky a má přiřazeného vlastníka a podmínku expirace. Může snížit expozici během nouzové nápravy, prodlení dodavatele, oken údržby či výměny staršího systému.
Klíčové body
Dobří kandidátiZranitelnosti, jejichž provoz či akce exploitu lze identifikovat a omezit na dostupném vynucovacím bodě bez nepřijatelného narušení.
Životní cyklusAnalyzujte slabost, navrhněte a otestujte pravidlo, nasaďte s rollbackem a monitorováním, přezkoumávejte obcházení a falešné zásahy a po trvalé nápravě jej odstraňte či upravte.
DůkazyZaznamenejte postižená aktiva a verze, chráněné cesty, předpoklady, výsledky testů, změny pravidel, telemetrii zásahů, výjimky, vlastníka a plánované datum vyřazení.
Důležité omezeníVirtuální patchování neopravuje vadný kód, neodstraňuje zranitelnou komponentu ani nepokrývá cesty exploitu, které vynucovací bod nedokáže pozorovat. Pravidla mohou být obejita, nadměrně blokovat legitimní aktivitu či zůstat zapomenuta po změnách systémů.