Zdalne wykonanie kodu
Zdalne wykonanie kodu (RCE) to klasa podatności, która pozwala atakującemu uruchomić dowolny kod w docelowym systemie przez sieć, bez fizycznego dostępu.
Ostatnia aktualizacja: 3 marca 2026
Zdalne wykonanie kodu (RCE) to krytyczna klasa podatności bezpieczeństwa, która pozwala atakującemu wykonywać dowolne polecenia lub kod na docelowej maszynie lub serwerze z odległej lokalizacji. Nie wymaga fizycznego dostępu do urządzenia i należy do najpoważniejszych typów podatności, często z najwyższymi ocenami CVSS.
RCE może wynikać z wielu różnych słabości, w tym przepełnień bufora, niebezpiecznej deserializacji, błędów wstrzyknięć i niezałatanego oprogramowania. Po uzyskaniu RCE atakujący może zainstalować malware, wyprowadzić dane, poruszać się lateralnie w sieci lub utrwalić dostęp.
W kontekście CI/CD i GitHub Actions RCE jest często celem końcowym ataków przez wstrzyknięcie, takich jak wstrzyknięcie wyrażeń lub techniki pwn request, w których atakujący podkłada polecenia wykonywane wewnątrz uprzywilejowanego runnera buildu.