Arbitrary File Write to Root
Last updated
Last updated
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Ova datoteka se ponaša kao LD_PRELOAD
env varijabla, ali takođe funkcioniše u SUID binarnim datotekama.
Ako možete da je kreirate ili modifikujete, možete jednostavno dodati putanju do biblioteke koja će biti učitana sa svakom izvršenom binarnom datotekom.
Na primer: echo "/tmp/pe.so" > /etc/ld.so.preload
Git hooks su skripte koje se izvršavaju na raznim događajima u git repozitorijumu, kao što su kada se kreira commit, merge... Dakle, ako privilegovana skripta ili korisnik često obavljaju ove radnje i moguće je pisati u .git
folder, ovo se može iskoristiti za privesc.
Na primer, moguće je generisati skriptu u git repozitorijumu u .git/hooks
tako da se uvek izvršava kada se kreira novi commit:
TODO
TODO
Datoteka koja se nalazi u /proc/sys/fs/binfmt_misc
označava koji binarni fajl treba da izvrši koji tip fajlova. TODO: proveriti zahteve za zloupotrebu ovoga da se izvrši rev shell kada je otvoren uobičajen tip fajla.
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)