Валидатор 'safe'?
www.yiiframework.com/doc/guide/1.1/ru/form.model

Все очень просто. Эта такая штука, которая позволяет понять фреймворку, что данный атрибут модели, пришедший из атрибутов (cmodel::attributes) является разрешенным к присвоению к атрибутам модели без валидации. Эту штуку надо юзать осторожно.

например $model->attributes = $_POST['Article'];
Если вы попытаетесь присвоить unsafe то всеравно Cmodel->validate() вернет true, в логах будет Warning unsafe и данное свойство не будет присвоено — зачем? 
1) В приложениях на Yii делают то, что называется massive assigment — $model->attributes = $_POST['User']
У модели есть системные свойства типа isNewRecord, primaryKey, scenario. 
Если злоумышленник присвоит $_POST['User']['scenario'], то неизвестно что может произойти в приложении — это причина по которой вообще разделяют safe\unsafe. 
2) Следующий вариант атаки — передать в пост запросе например $_POST['User']['is_admin']=1

когда нужно использовать этот тип валидатра.
Например для полей в mysql типа TEXT/LONGTEXT