Zum Inhalt springen
uencoder

Remote Code Execution

Remote Code Execution (RCE) bezeichnet die Ausführung beliebigen Codes durch Angreifer auf dem Zielserver; die schwerste Klasse von Sicherheitslücken.

Zweck

Die vielen Pfade zur RCE (Deserialisierung, Kommandoinjektion, SSTI) und ihre Abwehr verstehen; höchste Priorität bei der Sicherheitsbewertung.

Mechanismus

Über Kommandoinjektion, Deserialisierung, SSTI, Datei-Upload und andere Pfade läuft Angreifercode auf dem Server, um eine Shell zu erlangen oder eine Hintertür zu implantieren. Abwehr: Eingabevalidierung, Least Privilege, Sandboxing, WAF.

Anwendungsfälle

  • Bewertung des Schweregrads von Schwachstellen
  • Penetrationstests
  • Serversicherheit

Verwandte Tools

References