Command Injection Prinzip: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Prinzip= *Bei der Command Injection werden beliebige Befehle auf einem Host aufgrund einer anfällige Anwendung ausgeführt *Dies ist möglich, wenn eine Anwe…“)
 
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
 
=Prinzip=
 
=Prinzip=
 
*Bei der Command Injection werden beliebige Befehle auf einem Host aufgrund einer anfällige Anwendung ausgeführt
 
*Bei der Command Injection werden beliebige Befehle auf einem Host aufgrund einer anfällige Anwendung ausgeführt
*Dies ist möglich, wenn eine Anwendung unsichere, vom Benutzer bereitgestellte Datenan eine System-Shell weitergibt.  
+
*Dies ist möglich, wenn eine Anwendung unsichere, vom Benutzer bereitgestellte Daten an eine System-Shell weitergibt.  
*Der Angreifer kann Betriebssystembefehle mit den Rechten der anfälligen Anwendung ausgeführen
+
*Der Angreifer kann Betriebssystembefehle mit den Rechten der anfälligen Anwendung ausführen
 
*Command-Injection-Angriffe sind hauptsächlich aufgrund unzureichender Eingabevalidierung möglich.
 
*Command-Injection-Angriffe sind hauptsächlich aufgrund unzureichender Eingabevalidierung möglich.
 
*Der Angreifer erweitert die Standardfunktionalität der Anwendung in dem er Systembefehle ausführt.
 
*Der Angreifer erweitert die Standardfunktionalität der Anwendung in dem er Systembefehle ausführt.

Aktuelle Version vom 16. Juli 2021, 09:26 Uhr

Prinzip

  • Bei der Command Injection werden beliebige Befehle auf einem Host aufgrund einer anfällige Anwendung ausgeführt
  • Dies ist möglich, wenn eine Anwendung unsichere, vom Benutzer bereitgestellte Daten an eine System-Shell weitergibt.
  • Der Angreifer kann Betriebssystembefehle mit den Rechten der anfälligen Anwendung ausführen
  • Command-Injection-Angriffe sind hauptsächlich aufgrund unzureichender Eingabevalidierung möglich.
  • Der Angreifer erweitert die Standardfunktionalität der Anwendung in dem er Systembefehle ausführt.