PCI DSS PA-DSS Статьи Блог Форум О Сообществе PCI DSS Russia


PCI DSS
Новые статьи в RSSНовые статьи

Число кибератак в 2011 г. выросло на 81%

 15 мая 2012   0 комментариев
 Алина Оприско  
Корпорация Symantec опубликовала данные ежегодного отчета об угрозах интернет-безопасности.

Банки обвиняют клиентов в мошенничестве

 5 мая 2012   0 комментариев
 Алина Оприско  
Банки всё чаще отказывают клиентам в возмещении убытков, если у них украли карту или взломали их счёт.

Чему нас научил взлом Global Payments? Мнения экспертов

 28 апреля 2012   0 комментариев
 Алина Оприско  
«Я недавно пошутил, мол, это всё равно что положить кучу денег в картонную коробку, а потом поставить вокруг неё толпу охраны. Это же не меняет того факта, что деньги в коробке, а не в сейфе!»

Опросы
Где расположена ваша информационная инфраструктура?

В собственной серверной комнате
На арендованной площадке в дата-центре
В арендованной у дата-центра виртуальной среде

 
FAQ:
PCI DSS & PA-DSS


Что такое PCI DSS и PA-DSS? Ответы на главные вопросы.
Путь к соответствию PCI DSS

Выполнение требований стандарта и разработка компенсирующих мер.
Проверка
соответствия


Правила проверки соответствия компании требованиям стандартов и контакты тех, кто проверяет.
Копилка
полезностей


Здесь можно скачать стандарты PCI DSS и PA-DSS на русском языке и другие полезные материалы.
Главная Блог Статьи

Все, что вы хотели знать о PCI DSS, но боялись спросить

19 марта 2009
  
  pdf-версия

Антон Карпов - аудитор компании Digital Security, QSA-аудитор.

Любой внешний аудит, проводящийся в компании, обычно ассоциируется у сотрудников этой компании, задействованных в процедуре аудита, с чем-то тяжелым и очень нервным. И действительно: приходят сторонние аудиторы «в белых перчатках», запускают свои глаза и руки в самые основы функционирования инфраструктуры и бизнес-процессов, да и еще много вопросов задают: попробуй не ответь. В случае с PCI DSS эти опасения тем более ожидаемы, ведь стандарт выдвигает ряд довольно конкретных требований к инфраструктуре, в которой передается, обрабатывается или хранится информация о платежных картах и в случае несоответствия хотя бы одного пункта стандарта реальному положению вещей аудитор формально в праве поставить «незачет» по всему стандарту.

Однако, как это часто бывает, не так страшен черт, как его малюют. Международные платежные системы (МПС) в российском регионе пока что требуют под страхом штрафа лишь сам факт прохождения аудита, а не полного соответствия требованиям стандарта PCI DSS. А ряд простых рекомендаций и замечаний, приведенных ниже, помогут компаниям подойти к встрече с QSA-аудиторами максимально подготовленными, заработав минимум «штрафных баллов» за несоответствие и уменьшив, тем самым, список пунктов Плана Мероприятий (Action Plan) на будущий год.

Сегментация сети и область аудита

Стандарт PCI DSS выдвигает достаточно жесткие требования к защищенности компонентов информационной инфраструктуры компании. Однако следует помнить, что все они относятся только к тем из них, которые входят в область аудита (scope), т.е. «системам, хранящим, передающим или обрабатывающим критичную информацию о платежных картах, а также системам и сетям, имеющим с ними сетевую связь». Компании нередко недооценивают важность выделения области аудита. Вкупе с частым недопониманием того, что имеется в виду под «сетевой связью» (здесь стандарт подразумевает все соединения, не фильтруемые межсетевыми экранами), в область аудита может попасть вся сеть компании. Однако зачастую бывает ситуация, что в процессинге используется одно-два специализированных приложения, с которыми работает буквально несколько человек. В таком случае гораздо проще и эффективнее реорганизовать сеть компании таким образом, чтобы платежные приложения и работающие с ними клиенты были выделены в отдельную логическую подсеть (например, путем выделения отдельного VLAN на коммутаторе), с жестко прописанными списками контроля доступа в остальные сегменты сети компании. Да и вообще, приведение всей сетевой инфраструктуры к довольно жестким требованиям пунктов стандарта PCI DSS может потребовать значительных усилий, поэтому первое, что рекомендуется как самим стандартом, так и здравым смыслом — это выделить область аудита путем выполнения адекватной сегментации.

Настройки безопасности информационных систем

Еще один момент, на котором часто «прокалываются» — это конфигурация информационных систем, входящих в область аудита, в первую очередь, конечно, серверов. Своевременная установка обновлений безопасности и регулярное обновление баз антивирусного ПО, разумеется, являются теми требованиями PCI DSS, выполнение которых уже давно вошло в норму в большинстве компаний. Однако в части конфигурации серверных систем стандарт выдвигает более жесткие требования. Так, ряд требований пункта 2.2 говорит о том, что все неиспользуемые или потенциально небезопасные службы и функции должны быть отключены, для удаленного административного доступа следует использовать только протоколы, обеспечивающие передачу аутентификационных данных в зашифрованном виде, а в системных скриптах или конфигурационных файлах не должно храниться никакой критичной информации вроде логинов и паролей.

Спросите своего системного администратора, достаточно ли безопасный протокол он использует для удаленного администрирования серверов, и получите ответ, что, конечно же, это ssh для UNIX-серверов или RDP для серверов Windows. Однако попросите убедиться, что на UNIX-сервере при этом в списке запущенных процессов отсутствует telnetd, сетевые службы NFS (ваш администратор использует NFS для чего-нибудь?) или, например, службы печати lpd (вряд ли сервер СУБД используется для вывода чего-либо на принтер). В случае Windows-сервера проверьте, например, что службы uPnP или удаленного доступа к реестру отключены. Вероятно, вы будете сильно удивлены. Вежливо попросите своего системного администратора убрать «все лишнее» — возможно, QSA-аудиторы не будут столь благосклонны.

Тест на проникновение

Согласно требованию 11.3 стандарта PCI DSS, в компании минимум раз в год, а также в случае существенных изменений структуры сети (например, внедрении новых серверов), должен проводиться тест на проникновение. Под тестом на проникновение понимается проведение атак на сетевом уровне и на уровне приложений на все публично доступные сервисы компании из сети Интернет (т.н. «внешний тест на проникновение») и внутренние ресурсы, входящие в область аудита PCI DSS (т.е. внутренний активный аудит защищенности). Тест на проникновение позволяет оценить реальный уровень защищенности информационных ресурсов компании, как с точки зрения внешнего злоумышленника, так и с позиции злонамеренного сотрудника компании (инсайдера).

Этому требованию стандарта почему-то традиционно уделяют минимум внимания, часто путая тест на проникновение с обыкновенным сканированием внешнего периметра сканерами безопасности, к которому иногда добавляется попытка проникновения в сеть компании с использованием методов социальной инженерии (почтовая рассылка потенциально вредоносного ПО). Однако еще в апреле 2008 года регулирующий орган PCI Security Standards Council (SSC) выпустил объяснительный документ-комментарий к пункту 11.3 стандарта под названием «Information Supplement: Requirement 11.3 Penetration Testing». В этом документе отдельно подчеркивается различие между тестом на проникновение и сканированием сети с использованием сканеров уязвимостей. Сканирование не является достаточной мерой и его проведение не может являться выполнением требований пункта 11.3 стандарта. Кроме того, в документе описывается приблизительная методология и область теста на проникновения, отдельно указывается как необходимость проведения теста на проникновение из внешней сети (Интернет), так и аудит защищенности внутренних ресурсов, связанных с карточной информацией, из локальной сети компании.

Все, что вы хотели знать о PCI DSS, но боялись спросить

Стоит отметить, что грамотно выполненный тест на проникновение, как из сети Интернет, так и внутренний активный аудит защищенности, помимо того, что является единственной возможностью корректно выполнить требование пункта 11.3 стандарта PCI DSS, как ничто другое поможет детально выявить реальные уязвимости, присутствующие в сети компании и могущие стать причиной утечки конфиденциальной информации о платежных картах. Выполнение рекомендаций и устранение уязвимостей по результатам сделанного «по всем правилам» теста на проникновения и внутреннего активного аудита защищенности сети компании существенно повысит общий уровень защищенности информационной инфраструктуры, а значит, приблизит компанию к успешному прохождению аудита PCI DSS. Вот почему PCI SSC уделяет этому моменту так много внимания.

Мониторинг и тестирование информационной инфраструктуры

Разделы 10 и 11 стандарта PCI DSS целиком посвящены вопросам мониторинга и тестирования компонентов информационной инфраструктуры, входящим в область аудита. Это еще один важный момент, которому неспроста уделяется много внимания. Из канонических вопросов безопасности все обычно помнят только о самом главном: «что делать, чтобы нас не взломали» (что, на самом деле, должно читаться как «что делать, чтобы взломать нас было весьма трудно»). Однако мало кто помнит о втором, не менее важном: «что делать, если нас все-таки взломали». Зачастую (и это не относится исключительно к PCI DSS) компании считают, что у них не происходит инцидентов только потому, что нет никакой возможности эти инциденты отследить. Вот почему стандарт PCI DSS требует, чтобы была развернута централизованная система протоколирования событий (лог-сервер), изменения в конфигурации систем (в том числе нарушение целостности журналов регистрации событий) генерировали системные уведомления администратору, а в сети была развернута и должным образом сконфигурирована система обнаружения и предотвращения вторжений (IDS/IPS).

Просто представьте, что в вашу сеть проникли злоумышленники. Задайте себе вопрос, как вы сможете отследить их проникновение. Смогут ли они модифицировать журналы регистрации событий на взломанном сервере? Смогут ли они незаметно передать украденную информацию через ваши сетевые устройства на внешний хост в Интернете? Ответив на эти вопросы, вы не только лучше поймете требования стандарта PCI DSS, но и значительно повысите уровень защищенности своей сети.

Сопроводительная документация

Немаловажный вопрос, который фактически охватывает все требования стандарта — это наличие базы нормативных документов, регламентирующих администрирование инфраструктуры и обеспечение информационной безопасности. Всем известно, что безопасность — это непрерывный процесс, а налаженный процесс невозможен без наличия документированных процедур и свидетельствующих об их корректном выполнении записей.

Политика информационной безопасности компании, стандарты конфигурации системных компонентов, документированные процедуры безопасности, регулярно тестируемые планы реагирования на инциденты — вот минимальный набор документов, который сможет убедить аудитора в наличии системного подхода к обеспечению безопасности информации о платежных картах.

Любое действие, способное повлиять на защищенность инфраструктуры, будь то предоставление пользователю доступа к данным, внесение изменений в конфигурацию сети или же установка обновления программного обеспечения, должно выполняться в соответствии с регламентом, и оставлять документальный след — заявку о предоставлении доступа, запись в журнале изменений или электронном лог-файле.

Заключение

В этой статье были охвачены лишь основные моменты, на которые следует обратить внимание при подготовке к аудиту PCI DSS. Не стоит бояться, ожидая на пороге QSA-аудиторов, вооруженных ручками и бумагой. В конце концов, цель хорошего аудитора — не поставить жирный минус напротив как можно большего количества требований стандарта, а помочь вам сделать вашу сеть защищеннее.

КомментарииКомментарии
DK21102
30 сентября 2009, 18:51
Было бы интересно узнать также о вопросе проведения внутреннего сканирования. Какими критериями руководствуются внешние аудиторы (QSA), когда принимают решение о выполнении организацией п.11.2 PCI DSS в части проведения внутреннего ежеквартального сканирования? Или даже еще конкретнее - какие критерии успешного (неуспещного) прохождения узлов сети внутреннего сканирования? Какие уязвимости считать критичными?
В отношении внешнего сканирования для ASV есть замечательные документы от PCI Council, а в отношении внутреннего сканирования - ничего не определено.
Переносить критерии, определенные для ASV для проведения внешнего сканирования, на внутреннее сканирование нельзя.

Ведь наша ЛВС прикрыта для доступа злоумышленников извне (можно даже рассмотреть случай - отделена физически от Интернет) - что снижает до минимума риск несанкционированных воздействий со стороны анонимных злоумышленников.
А сотрудники - "проверенные люди", и с сотрудников - взяты расписки, что они не будут "ломать" сеть.

Тогда чем руководствоваться?
Отвечает: Сергей Шустиков
1 октября 2009, 10:49
Согласно требованию 11.2 компания должна регулярно проводить внутреннее сканирование уязвимостей. Критерием выполнения этого требования является наличие в компании этого процесса. То есть должны быть соответствующие записи (отчеты автоматизированного инструмента сканирования), а также свидетельства того, что найденные им уязвимости были обработаны в соответствии с уровнем порождаемого ими риска. Как правило это мониторинг наличия обновлений безопасности ОС и программных продуктов, а также уязвимостей активного сетевого оборудования, в том числе беспроводных сетей.

Показательно наличие в компании управляемого процесса мониторинга уязвимостей информационной инфраструктуры.
DK21102
2 октября 2009, 13:14
А Ваша компания предоставляет услуги по проведению внутреннего сканирования? Чем тогда руководствуетесь Вы, когда определяете: нужно ли устранять выявленную на внутреннем хосте уязвимость или нет.

Поясню примерами:
1) выявлена уязвимость на внутреннем хосте, приводящая потенциально (существующий PoC-exploit приводит только к DoS) к полной компрометации системы (потенциально - удаленное выполнение кода путем BoF, через сеть, не требующий аутентификации).
Считаем критичным? Почему? Или можно сказать, что т.к. вопросы доступности по PCI DSS не рассматриваются (ну и на самом деле, хост - рабочее место рядового сотрудника, низкая критичность к доступности), + рабочего exploit не известно, + сеть отделена от внешних сетей, + доступ к сети имеют только доверенные сотрудники, то - требовать устранения указанной уязвимости в рамках проводимого ежеквартально внутреннего сканирования - нет необходимости (Риск - низкий).
2) в ходе внутреннего ежеквартального сканирования выявлены нарушения некоторых пунктов PCI DSS, например: парольная политика не установлена, или обнаружены сервисы/протоколы на хосте, которые не являются необходимыми (ну, к примеру, ntpd поднят).
Нужно ли по результатам сканирования - такие нарушения устранять? Или сканирование считается успешным? (риск - низкий)
Отвечает: Сергей Шустиков
5 октября 2009, 10:50
Если Вы имеете в виду Digital Security, то мы, естественно, можем помочь решить вопрос с внутренним сканированием.

При определении того, надо ли устранять выявленную уязвимость и каким образом её устранять, мы рекомендуем прибегнуть к анализу рисков, напомню, что этот процесс должен иметь место в компании по требованиям PCI DSS. Обработка риска будет зависить от нескольких обстоятельств - если уязвимость влечет прямое невыполнение требования стандарта или несет высокий риск компрометации данных - то безусловно надо устранять. Если нет - то надо смотреть по уровню риска.

Не забывайте, что информационная безопасность не своится только к PCI DSS, и рассматривать её только через призму compliance-подхода - не верно в корне. В основе должен лежать риск-ориентированный подход, учитывающий, в том числе, вопросы соответствия требованиям регуляторов.

Добавьте комментарий!
Представьтесь, пожалуйста
Укажите адрес вашей почты
Опубликован не будет
Следить за дискуссией по почте
 









Партнеры