Уязвимость Coppermine Photo Gallery
-
- phpBB 2.0.13
- Сообщения: 917
- Стаж: 19 лет 9 месяцев
- Откуда: с Луны свалил...
-
- phpBB 2.0.7
- Сообщения: 560
- Стаж: 19 лет 2 месяца
-
- Former team member
- Сообщения: 582
- Стаж: 20 лет 3 месяца
- Откуда: Москва
Уязвимость может быть использована для исполнения скрипта злоумышленника на сервере.
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
-
- phpBB 2.0.7
- Сообщения: 560
- Стаж: 19 лет 2 месяца
-
- Former team member
- Сообщения: 582
- Стаж: 20 лет 3 месяца
- Откуда: Москва
вариантов много.
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
-
- phpBB 2.0.7
- Сообщения: 560
- Стаж: 19 лет 2 месяца
-
- phpBB 2.0.13
- Сообщения: 917
- Стаж: 19 лет 9 месяцев
- Откуда: с Луны свалил...
-
- phpBB 2.0.7
- Сообщения: 560
- Стаж: 19 лет 2 месяца
-
- Former team member
- Сообщения: 582
- Стаж: 20 лет 3 месяца
- Откуда: Москва
Nemo1987 залить свой скрипт на сайт/форум-жертву можно разными путями, определяя наиболее подходящие способы по тем или иным признакам (например возможность upload'a у которого нет контроля контента).
Приводить здесь примеры я не буду - зачем плодить хацкеров? Но в той же инструкции кратенько об этом упоминается (кстати, поскольку не пользовал CPG, вопрос - неужели там действительно не контролируются даже расширения загружаемых файлов?)
Добавлено спустя 42 секунды:
Nemo1987, войдут они туда легко после загрузки своего shell-скрипта.
Приводить здесь примеры я не буду - зачем плодить хацкеров? Но в той же инструкции кратенько об этом упоминается (кстати, поскольку не пользовал CPG, вопрос - неужели там действительно не контролируются даже расширения загружаемых файлов?)
Добавлено спустя 42 секунды:
Nemo1987, войдут они туда легко после загрузки своего shell-скрипта.
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
-
- phpBB 2.0.7
- Сообщения: 560
- Стаж: 19 лет 2 месяца
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- Former team member
- Сообщения: 582
- Стаж: 20 лет 3 месяца
- Откуда: Москва
Кстати, весьма не сложно обойти эти примитивные проверки контента, которые построены на чтении первых N байт загружаемой картинки...
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
А это фикс:
Код: Выделить всё
Patch for Coppermine 1.4.3 remote code execution - Update NOW!
« on: February 18, 2006, 01:41:45 PM »
A remote code execution flaw was detected in Coppermine Picture Gallery 1.4.3 - this affects installations where user registrations are allowed and users are allowed to upload files. However it is strongly recommended that everyone patches their installations.
To manually patch your install open the file include/init.inc.php find the line
Code:
$USER['lang'] = $_GET['lang'];
This is around line 301 and replace it with the line below
Code:
$USER['lang'] = ereg("^[a-z0-9_-]*$", $_GET['lang']) ? $_GET['lang'] : $CONFIG['lang'];
next open the file docs/showdocs.php find the line
Code:
@include($file);
This is around line 51 and replace it with the line below
Code:
@include('index.htm');
Thats it! If editing code is not your cup of tea then use the files in the zip attached
Thanks to rgod http://retrogod.altervista.org/ for discovering these flaws and thanks to the dev team members Amit and Abbas for helping me fix this
Once again - this is a nasty one - PATCH NOW! or be OWNED!!
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 2.0.7
- Сообщения: 560
- Стаж: 19 лет 2 месяца
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Nemo1987
Это английские буквы. Без образования трудно жить в 21 веке
Это английские буквы. Без образования трудно жить в 21 веке

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb