Мдя... урок на будущее: проверять откуда пришли данные в скрипты веб приложения. Когда ковырялся в настройках дневника в голову пришла довольно таки оригинальня мысль: что будет если залогиненый пользователь отошлет данные в правильном формате но НЕ СО СТРАНИЦЫ НАСТРОЕК СЕРВЕРА. результат сильно удивил. Оказывается Дайри вообще не проверяет referrer. Т.е. если пользователю дневников через "умыл" дать ссылку на страницу, незаметно отсылающую данные на сервер(с помощью скрипта), то можно делать мелкие пакости, как то спамить чужой дневник или менять некоторые параметры в дневнике. пример кода написаный на коленке:
(внаглую выдрал форму)
скрипт оставляет комментарий на этой странице
точно так же можно измываться над умыл, комментариям, записями частью настроек дневника. снять деньги или угнать акаунт не выйдет, требуется пасс.