Kód se spouští v kontextu konkrétního procesu, účtu, kontejneru nebo služby, takže výsledný přístup a škoda závisí na tomto kontextu a na okolních bezpečnostních hranicích.
RCE může vyplyvat z mnoha kořenových příčin, včetně injekce kódu či příkazů, nebezpečné deserializace, poškození paměti, nebezpečného zpracování souborů, exponovaných administrativních funkcí nebo řetězce slabostí. Některé případy vyžadují autentizaci, interakci uživatele, konkrétní konfiguraci nebo předchozí přístup. RCE popisuje výsledek, nikoli typ chyby.
Klíčové body
Možný účinekSpuštěný kód může číst či měnit data, narušit službu, vytvořit další přístupovou cestu nebo působit na připojené systémy, ale pouze v rámci schopností dostupných kompromitovanému kontextu a dosažitelných závislostí.
PosouzeníPřed přiřazením provozní priority určete dotčenou komponentu, útočnou cestu, požadovaný přístup, interakci, oprávnění, kontext spuštění, spolehlivost, mitigace a pozorované důkazy.
Obranné priorityOdstraňte nepotřebnou expozici, aplikujte validované opravy, omezte oprávnění služeb a odchozí přístup, izolujte úlohy, monitorujte cesty spuštění a podezřelé použití vyšetřujte jako potenciální incident.
Důležité omezeníRCE automaticky neznamená neautentizované zneužití z internetu, administrativní řízení, perzistenci nebo úplnou kompromitaci systému. Sandboxing, princip nejmenších oprávnění, síťové kontroly a jiné hranice mohou dopad snížit bez nápravy podkladové slabiny.