The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

В PHPMailer выявлена ещё одна критическая уязвимость, вызван..., opennews (??), 29-Дек-16, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +8 +/
Сообщение от Аноним (-), 29-Дек-16, 10:22 
> Из-за особенностей PHP

Не из-за "особенностей", а из-за его  "дизайна".

[сообщение отредактировано модератором]

Ответить | Правка | Наверх | Cообщить модератору

2. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +/
Сообщение от Аноним (-), 29-Дек-16, 10:25 
>Не из-за "особенностей", а из-за его  "дизайна".

Это одно и то же.

Ответить | Правка | Наверх | Cообщить модератору

3. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +/
Сообщение от Аноним (-), 29-Дек-16, 10:27 
кэп :-)

P.S. Народ совершенно перестал воспринимать сарказм без закадрового смеха или аршинной таблички.

Ответить | Правка | Наверх | Cообщить модератору

4. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  –2 +/
Сообщение от Square1 (?), 29-Дек-16, 10:34 
>>Не из-за "особенностей", а из-за его  "дизайна".
> Это одно и то же.

какие мы грозные. а может все таки кривой RFC?

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

5. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +17 +/
Сообщение от Неиилюзорная Фтопка Локалхоста (?), 29-Дек-16, 10:36 
Плохому программисту RFC мешает.
Ответить | Правка | Наверх | Cообщить модератору

6. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  –6 +/
Сообщение от Square1 (?), 29-Дек-16, 10:38 
> Плохому программисту RFC мешает.

проблемы в данном случае- возникают из нелепого RFC. Потом у что на практике - то что RFC допускает - не используется в 99,99999% случаев.

Ответить | Правка | Наверх | Cообщить модератору

7. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +1 +/
Сообщение от Аноним (-), 29-Дек-16, 10:41 
Ага знаем мы как ПХП разработчики перекладывают свои болезни на более квалифицированных.
Ответить | Правка | Наверх | Cообщить модератору

8. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +/
Сообщение от Аноним (-), 29-Дек-16, 10:44 
Ну перепишут sendmail как модуль расширения на си, доволен?
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

30. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +/
Сообщение от Sw00p_aka_Jerom (ok), 29-Дек-16, 13:04 
Дык давно уже нужно было писать модуль для smtp, а не все подряд звать через exec.

Пс: ответственость тут лежит пополам как на пхп, так и на хорошем примере как не надо писать рфс, рфс на все случаи жизни. Думаю нужно от таких рфс избавляться, ярчайщий пример безалаберства проектировщика


Ответить | Правка | Наверх | Cообщить модератору

48. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  –1 +/
Сообщение от KonstantinB (ok), 29-Дек-16, 18:35 
> Дык давно уже нужно было писать модуль для smtp, а не все
> подряд звать через exec.

Такие модули есть такие и в phpmailer-е, и в swiftmailer-е.
Это не значит, что не надо править уязвимость в модуле, отправляющем через mail().

Совсем его выпилить не получится из-за популярности php на shared-хостингах, где и исходящие соединения по 25-му порту, и семейство exec-функций могут быть запрещены - и оставлена только функция mail().

Ответить | Правка | Наверх | Cообщить модератору

58. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +/
Сообщение от Sw00p aka Jerom (?), 30-Дек-16, 16:20 
Речь шла о smtp модуле php написанном на С, а так на самом php любой модуль можно написать. И идея была в том, чтобы реализовать его в место поделки вроде функции mail.  

>>Совсем его выпилить не получится из-за популярности php на shared-хостингах, где и исходящие соединения по 25-му порту, и семейство exec-функций могут быть запрещены - и оставлена только функция mail().

Если исходящие по 25 порту соединения запрещены (а запрещены конкретно пхп или серверу?), то и mail функция работать не будет.

пс: Жутко плохая практика использовать вебсервер в качестве отправщика почты, дык легче с пхп коннектиться к гмейлу и отправлять через него.

Ответить | Правка | Наверх | Cообщить модератору

21. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +6 +/
Сообщение от angra (ok), 29-Дек-16, 12:46 
Проблемы в данном случае возникают из-за того, что функция mail четвертым и пятым параметром принимает не значение одного аргумента как to, from и msg, которое сама экранирует и подставляет в sendmail, а произвольную строку в качестве _набора_ дополнительных аргументов для sendmail. А вот тут с экранированием возникают некоторые проблемы. Принимала бы вместо строки ассоциативный массив, не было бы проблем.


Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

47. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +4 +/
Сообщение от KonstantinB (ok), 29-Дек-16, 18:33 
Нет, проблема возникает из-за идиота, который писал реализацию mail() в PHP.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

11. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +4 +/
Сообщение от Lander (??), 29-Дек-16, 11:01 
>Плохому программисту RFC мешает.

В мемориз!!

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

12. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +3 +/
Сообщение от Аноним (-), 29-Дек-16, 11:04 
RFC трудились писали, переписывали много - пришли php кодеры и давай всех обгаживать.
Ответить | Правка | Наверх | Cообщить модератору

14. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  –5 +/
Сообщение от Square1 (?), 29-Дек-16, 11:20 
> RFC трудились писали, переписывали много - пришли php кодеры и давай всех
> обгаживать.

если вы пишите "по стандарту" и в результате получается жопа - то это проблема стандарта а не кодеров.

Ответить | Правка | Наверх | Cообщить модератору

22. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +5 +/
Сообщение от Аноним (-), 29-Дек-16, 12:49 
Если разработчики не могут безопасно реализовать стандарт, то это проблема разработчиков, а не стандарта.
Ответить | Правка | Наверх | Cообщить модератору

33. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  –5 +/
Сообщение от Sw00p_aka_Jerom (ok), 29-Дек-16, 13:11 
Безопасно реализовать стандарт? Эт как? У вас  рфс написано как это делать? Ой простите ваш рфс не знал что некоторые символы разрешенные оказывается являются спец операторами в коммандной оболочке, ой Господи  прости меня за кощунства против рфс, во всем виноват пхп и сендмейл который принимает аргументы в коммандной строке, а не интерактивно


Ответить | Правка | Наверх | Cообщить модератору

36. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +2 +/
Сообщение от Crazy Alex (ok), 29-Дек-16, 13:15 
Эти символы и в именах файлов, например, разрешены. И ничего, все живы до сих пор. Может, всё-таки, стоит помеьше дёргать шелл, а если дёргать - обеспечивать вменяемую передачу параметров вместо надежды на то, что сам шелл разберётся?
Ответить | Правка | Наверх | Cообщить модератору

44. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  –1 +/
Сообщение от Sw00p aka Jerom (?), 29-Дек-16, 17:44 
ага слеш разрешён в качестве имени файла
Ответить | Правка | Наверх | Cообщить модератору

31. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  –1 +/
Сообщение от Sw00p_aka_Jerom (ok), 29-Дек-16, 13:07 
Писали трудились, писаки что ли? Покажите мне код где реализована эта фуллвая спека рфс

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

57. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +1 +/
Сообщение от Аноним (-), 30-Дек-16, 06:25 
> пришли php кодеры и давай всех обгаживать.

это НЕ кодеры -- они даже PHP не осилили.  кодеры молча кодят и у них всё работает.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

13. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  –4 +/
Сообщение от Square1 (?), 29-Дек-16, 11:18 
вы просто потакаете безответственности и халатности.
RFC подкладывающий "мину замедленного действия" - из -за недодуманности, или "и так сойдет" , или  "а давайте и эту хрень воткнем" - плохой RFC.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

23. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  –2 +/
Сообщение от angra (ok), 29-Дек-16, 12:49 
Владимир Владимирович?
Ответить | Правка | Наверх | Cообщить модератору

26. "В PHPMailer выявлена ещё одна критическая уязвимость, вызван..."  +5 +/
Сообщение от Аноним (-), 29-Дек-16, 12:58 
> RFC подкладывающий "мину замедленного действия"

При чем тут RFC, когда в PHP банально используют shell для запуска внешних процессов с передачей им списка аргументов в виде строки, вместо того чтобы выполнить exec с раздельной передачей аргументов. Это кривость рук чистой воды и стандарт никоим образом не должен её прикрывать.

> из -за недодуманности, или "и так сойдет" , или  "а давайте и эту хрень воткнем" - плохой RFC.

Возможность использование пробелов в недоменной части email ничем не хуже использования пробелов в недоменной части URL, и никто про кривость стандартов там никто и не подумает кричать, ибо привыкли к нормальному экранированию.


Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру