Кратко

  • Инцидент PageUp 2018 года важен, потому что рекрутинговый SaaS-сервис находился между работодателями, купившими услугу, и соискателями, чьи персональные данные, данные о трудовой деятельности и проверках обрабатывались через него.
  • Вопрос подотчётности в том, у кого был практический контроль над хранением данных соискателей, границами тенантов работодателей, определением масштаба утечки, уведомлением клиентов, запасными процессами найма и доказательствами того, что заявления платформы об устранении последствий — не просто заверения.
  • Открытые источники подтверждают осторожную оценку: PageUp и публичные отчёты описывали несанкционированную активность и потенциальный риск доступа, а более поздние публикации подчёркивали, что расследование не выявило конкретных доказательств выгрузки данных. Это разные утверждения, и их нельзя смешивать.
  • Инцидент заставил университеты, компании, работодателей госсектора, соискателей, рекрутеров и регуляторов полагаться на рамки криминалистического расследования и цепочку коммуникации одного вендора, даже не имея прямого доступа к журналам платформы.
  • Эта статья рассматривает отчётность OAIC об уведомляемых утечках данных, публичные уведомления клиентам, текущие материалы PageUp по безопасности и конфиденциальности и публикации того времени как открытые доказательства. Статья не заявляет о доступе к закрытым журналам PageUp, записям тенантов клиентов, криминалистическим образам или данным о воздействии на каждого соискателя.

Почему этот случай попал в досье рисков и подотчётности

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

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

Соискатель передал данные, потому что этого требовал процесс найма работодателя.

Такая структура меняет вопрос подотчётности. При многих инцидентах в SaaS платящий клиент имеет хотя бы какой-то договорный путь запросить у вендора доказательства. Соискатели обычно его не имеют.

Первое уведомление они могут получить от работодателя, со страницы университета, из публичного отчёта об утечке или из материала в СМИ.

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

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

Им трудно понять, не оказались ли старое резюме, адрес, номер телефона, трудовая история или ответы на скрининговые вопросы частью поверхности риска для идентичности и фишинга.

Открытые доказательства начинаются с того факта, что PageUp в 2018 году сообщил об инциденте безопасности, затронувшем его рекрутинговую платформу.

Публикации того времени (источник: securityweek.com) описывали, как PageUp предупреждал клиентов после обнаружения несанкционированной активности.

Австралийские публикации (источник: abc.net.auиисточник: theguardian.com) показали, почему событие быстро перестало быть просто инцидентом вендора: крупным работодателям и университетам пришлось объяснять возможный риск соискателям и кандидатам на должности.

Важен 12-месячный аналитический отчёт о схеме уведомления об утечках данных (Notifiable Data Breaches) от Office of the Australian Information Commissioner (источник: oaic.gov.au): он подводит итог первого года работы австралийской системы обязательного уведомления и рассматривает условия многосторонних утечек.

PDF-версия (источник: oaic.gov.au) полезна как стабильная запись.

Инцидент PageUp относится к типу событий, которые проверяют, способна ли схема уведомлений справиться с облачными провайдерами, обрабатывающими информацию сразу для многих организаций-клиентов. Один инцидент на платформе может породить множество последующих уведомлений, множество растерянных пострадавших и множество пересекающихся обязанностей.

Поэтому ключевой вопрос — не «Украли ли данные каждого соискателя?». Открытые доказательства не подтверждают столь прямолинейного утверждения.

Более сильный вопрос: кто контролировал доказательства, необходимые для решения, кто оказался под риском?

PageUp контролировал платформу, криминалистическое расследование, канал коммуникации с клиентами, возможность сообщить, какие системы были затронуты, и технические доказательства локализации угрозы. Клиенты контролировали собственные отношения с соискателями, публичные уведомления и решения в процессе найма. Соискатели не контролировали практически ни одного факта.

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

Функция найма превратилась в облачную зависимость. Данные находились в отношениях обработки с юрисдикционными обязательствами и обязательствами по конфиденциальности. Сам процесс был настолько автоматизирован, что сбой или приостановка платформы могли прервать подбор персонала. Проблема подотчётности возникает именно из этой комбинации.

Триггером инцидента стала несанкционированная активность, но реальная проблема — контроль над доказательствами

Триггером стало обнаружение PageUp несанкционированной активности в его ИТ-среде и уведомление клиентов о возможном раскрытии данных.

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

Более поздние публикации (источник: itnews.com.auиисточник: itnews.com.au) сообщали, что криминалистическая работа не выявила конкретных доказательств хищения личной информации.

Отчёт BankInfoSecurity (источник: bankinfosecurity.com) аналогично описывал различие между возможным доступом и отсутствием доказательств выгрузки данных.

Это различие важно. «Нет доказательств выгрузки данных» — не то же самое, что «риска нет». Это может означать, что журналы, индикаторы, сетевые следы, данные конечных устройств и криминалистическая экспертиза не показали копирования данных. Это важный вывод, и он может снизить ожидаемый вред. Но он по-прежнему зависит от полноты журналов, временного окна, исследованных систем и уровня уверенности криминалистического процесса.

Соискатели не могут самостоятельно проверить ни одно из этих условий. Клиенты могут получить больше деталей по контракту или через каналы регулятора, но их публичные уведомления часто должны переводить вывод на простой язык.

Это первая линия подотчётности: контроль над доказательствами.

Рекрутинговая платформа может годами хранить данные тысяч работодателей и миллионов кандидатов.

Вендор контролирует среду, в которой определяется масштаб утечки.

Если вендор говорит, что конкретных доказательств хищения нет, пострадавшие должны знать, на чём основано это заявление.

Был ли сохранён соответствующий журнал доступа? Велось ли инструментирование затронутых баз данных? Позволяли ли журналы приложений отличать чтение от записи? Велись ли отдельные журналы для выгрузок, загрузок, API-вызовов, отчётов и административных действий?

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

Эти вопросы не академичны. Данные соискателей необычайно удобны для повторного использования злоумышленниками.

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

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

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

Продолжение SecurityWeek (источник: securityweek.com) полезно тем, что зафиксировало публичную позицию после дальнейшего расследования: более узкое по доказательствам заявление вместо полного отрицания риска инцидента.

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

PageUp должен был сообщить клиентам. Клиенты должны были сообщить соискателям, когда это требовалось или было разумно. Соискателям приходилось решать, стоит ли следить за признаками мошенничества, фишинга или злоупотребления.

Критерий подотчётности — сохранила ли эта цепочка неопределённость честно.

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

Наиболее точные формулировки разделяют подтверждённые факты, вероятные факты, возможные факты и неизвестное.

Кандидат может действовать на основании фразы «доказательств того, что ваши данные похищены, нет, но система, обрабатывавшая заявки, была скомпрометирована, и такие типы данных могли в ней находиться». На расплывчатую уверенность кандидат опереться не может.

Соискатели были пострадавшими людьми, а не просто записями клиентов

Дело PageUp легко недооценить, если под словом «клиент» понимать только работодателя.

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

Это различие меняет этику уведомления.

Уведомления клиентов показывают, как инцидент распространился по организациям.

University of Queensland опубликовал уведомление о проблеме безопасности PageUp (источник: news.uq.edu.au) и направил пострадавших к информации о рекрутинговой системе.

Monash University опубликовал обновление (источник: monash.edu).

SA Power Networks разместил уведомление об инциденте кибербезопасности PageUp (источник: sapowernetworks.com.au).

Эти уведомления важны, потому что показывают практическую форму многосторонней ответственности в SaaS. Вендор расследовал инцидент на платформе. У работодателей были отношения с соискателями. Соискателю нужна была информация, на основе которой можно действовать.

Некоторые пострадавшие от утечки в рекрутинге могут так и не стать сотрудниками. Это затрудняет восстановление прав.

У них может не быть внутреннего контакта, портала для сотрудников или продолжающихся отношений с работодателем.

Они могли подавать заявку месяцы или годы назад и уже двинуться дальше. Они могут использовать адрес электронной почты, который с тех пор изменился.

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

Публичный инцидент также пересёкся с доверием к университетам и государственным органам.

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

Это и есть разрыв подотчётности. Человек, который может стать жертвой фишинга или испытывает тревогу, может винить узнаваемую им организацию. Организация может зависеть от криминалистических доказательств вендора. У вендора может не быть прямых отношений с соискателем.

Каждое звено может быть рациональным, но вся система в целом всё равно может оставить человека со слабыми доказательствами.

Поэтому уведомление соискателям должно делать больше, чем повторять формулировку вендора.

Оно должно сообщать, какие категории данных, вероятно, хранились, какие периоды подачи заявок затронуты, были ли затронуты внутренние заявки, что подтвердил вендор, что остаётся неизвестным, какие меры приняла организация и что может сделать соискатель.

Оно не должно создавать впечатление, что соискатель сам выбрал обработчика.

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

Инцидент PageUp вскрыл более широкую закономерность в автоматизации корпоративного ПО.

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

Когда она отказывает, последствия не ограничиваются простоем. Это становится вопросом конфиденциальности, доказательств и обязанности заботы для людей, чьи отношения с системой временны и асимметричны.

Границы тенантов нужно было доказывать, а не предполагать

Подотчётность мультитенантного SaaS зависит от границ тенантов.

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

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

Без таких доказательств самое безопасное публичное сообщение становится широким и расплывчатым, что усиливает неопределённость для всех.

Открытые источники не дают полной архитектурной карты среды PageUp 2018 года. Это ограничение важно. Ответственный анализ не должен выдумывать техническую первопричину.

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

Этого достаточно, чтобы доказательства границ тенантов стали центральным элементом досье подотчётности.

Доказательство границ тенантов состоит из нескольких частей.

Во-первых, журналы аутентификации и авторизации должны показывать, какие учётные записи, сессии, сервисные учётные записи или компоненты инфраструктуры использовались.

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

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

В-четвёртых, системы резервного копирования, аналитики, поддержки и отчётности должны входить в карту доказательств, потому что данные часто покидают основной путь приложения.

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

Урок не в том, что каждое публичное уведомление обязано публиковать схему данных. Это не так.

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

Урок в том, что у вендора и клиентов должен быть внутренний пакет доказательств, достаточно убедительный, чтобы обосновать публичные рамки.

Если в публичном уведомлении сказано, что затронуты только определённые типы данных или клиенты, внутренние доказательства должны показывать, почему.

Если в публичном уведомлении сказано, что доказательств выгрузки данных нет, внутренние доказательства должны показывать, какие журналы поддерживают этот вывод.

Текущая страница PageUp по безопасности (источник: pageuppeople.com) релевантна как словарь мер контроля, а не как прямое подтверждение состояния инцидента 2018 года.

Она описывает текущие практики безопасности и темы гарантий.

Политика конфиденциальности PageUp (источник: pageuppeople.com) релевантна, потому что показывает, какие обязательства по конфиденциальности и объяснения обработки данных предлагает современный HR-технологический провайдер.

Страница ответственного раскрытия уязвимостей (источник: pageuppeople.com) релевантна, потому что приём сообщений об уязвимостях — часть поддержания доверия к облачному сервису.

Ни одна из этих страниц не доказывает, что произошло в 2018 году.

Они помогают определить стандарт контроля, которому рекрутинговая платформа должна соответствовать после такого события.

Практический вопрос границ тенантов — ещё и экономический.

Работодатели покупают рекрутинговый SaaS, потому что не хотят эксплуатировать платформу самостоятельно.

Они ожидают, что вендор обеспечит безопасность, хостинг, обновление процессов, отслеживание соискателей и поддержку.

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

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

Своевременность уведомлений — общая система, а не одно сообщение

Уведомление при утечке в SaaS — это система. Вендор обнаруживает и расследует. Вендор уведомляет клиентов. Клиенты решают, уведомлять ли пострадавших, регуляторов, сотрудников, рекрутеров, менеджеров по найму и третьи стороны, и как это делать. Регуляторы получают уведомления в соответствии с местным законодательством. Публикации в СМИ создают информированность. Соискатели могут обращаться к нескольким работодателям. Одно невнятное заявление может умножить путаницу.

Австралийская схема уведомления об утечках данных сделала эту структуру более заметной.

Публичный отчёт OAIC (источник: oaic.gov.au) показал, как работали подпадающие под требования утечки данных и обязанности по уведомлению в первый год действия схемы.

Инцидент у облачного провайдера может создать и событие на уровне обработчика, и множество решений на уровне клиентов о том, существует ли вероятность серьёзного вреда.

Это стресс-тест управления. Он проверяет, может ли вендор дать клиентам достаточно информации достаточно быстро для принятия обоснованных решений об уведомлении.

Инцидент PageUp произошёл в период, когда организации ещё осваивали эту схему. Это не снижает обязанностей перед пострадавшими.

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

Клиенты не должны ждать полной определённости, если порог риска достигнут, но и не должны рассылать расплывчатые тревожные сообщения, не подкреплённые фактами.

Регуляторы должны видеть различие между своевременной осторожностью и незавершённым расследованием.

Публичные уведомления клиентов были частью цепочки доказательств.

Они показывали, какие организации приостановили или изменили рекрутинговые процессы, какие рекомендации давали и как переводили выводы PageUp на язык, понятный соискателям.

Хорошее уведомление должно называть вендора, объяснять характер инцидента, описывать затронутые категории данных, указывать на меры защиты от мошенничества и фишинга и давать канал связи.

Слабое уведомление оставляет соискателю только фразу «произошёл инцидент у третьей стороны», а этого недостаточно.

Инцидент также подчёркивает сложность повторных обновлений.

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

Это может порождать скепсис: сначала люди слышат «возможная утечка», потом — «доказательств хищения нет».

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

«Расследование продолжается» должно означать, что расследование продолжается. «Доказательств нет» должно называть доказательственную базу. «Воздействия нет» следует использовать только тогда, когда провайдер может это доказать.

Именно здесь важен подход Daniel Kade к контролю.

Подотчётность следует за практическим контролем над доказательствами, а не только за видимостью бренда.

Работодатель может быть видимой стороной. PageUp имел практический контроль над доказательствами платформы. Соискатель имел практический контроль только над последующими мерами предосторожности: сменой паролей, внимательностью к фишингу и отслеживанием признаков злоупотреблений.

Именно из-за этого дисбаланса уведомление должно проектироваться под наименее сильную сторону цепочки.

Суверенитет и локализация данных — не абстрактные вопросы политики

Рекрутинговые данные пересекают границы легче, чем ожидают соискатели.

Глобальная HR-платформа может обрабатывать данные клиентов в нескольких юрисдикциях, размещать инфраструктуру в определённых регионах, использовать команды поддержки в разных локациях и интегрироваться с сервисами, создающими дополнительные потоки данных.

Инцидент PageUp сделал суверенитет и локализацию данных конкретными.

Вопрос был не только в том, где находится штаб-квартира компании. Вопрос был в том, где хранятся записи соискателей, кто может получить к ним доступ, какое право применяется и у какого регулятора или клиента есть доказательства.

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

Точка подотчётности уже: облачные рекрутинговые платформы должны делать юрисдикционное хранение данных понятным до утечки.

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

Если утечка произойдёт, та же карта должна поддерживать уведомление регуляторов и коммуникацию с пострадавшими.

Отчёт OAIC релевантен и здесь, потому что австралийская схема действует через призму субъектов, подпадающих под австралийское законодательство о конфиденциальности, и вероятного серьёзного вреда.

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

В других юрисдикциях пороги и сроки могут быть иными.

Мультитенантному провайдеру нужен пакет доказательств для уведомлений, который выдерживает эти различия, не порождая противоречивых фактов.

Локализация данных также пересекается с хранением.

Данные соискателей могут оставаться в системе ещё долго после завершения процесса найма.

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

Вендоры могут хранить журналы, вложения, резервные копии и производные данные процессов.

Чем дольше хранение, тем шире поверхность утечки.

Суверенитет данных без дисциплины хранения неполон.

Знание того, что данные находятся в определённой стране, не помогает, если старые заявки остаются доступными без явной деловой необходимости.

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

Рекрутинговое ПО может создавать ощущение, что сбор данных ничего не стоит. Подотчётность при утечках показывает, что каждое лишнее поле имеет будущую цену риска.

Клиентский бюллетень Marsh (источник: marsh.com) и аналитика Aon (источник: aon.com.au) полезны тем, что рассматривали инцидент как событие организационного риска, а не просто техническую историю.

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

Непрерывность процесса найма была частью модели вреда

Инцидент PageUp также породил вопрос непрерывности.

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

Если клиент приостанавливает использование платформы во время инцидента, найм может замедлиться.

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

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

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

Пострадавшими могут быть соискатели, ждущие решений, менеджеры по найму с открытыми вакансиями и HR-команды, управляющие чувствительными данными в условиях давления.

Поэтому зрелый SaaS-провайдер должен иметь клиентский сценарий непрерывности на случай инцидента.

Он должен говорить клиентам, когда приостанавливать приём заявок, как сохранять ожидающие записи кандидатов, как выгружать или сверять данные, как избегать дублирующего сбора, как общаться с кандидатами и как перезапускать процессы после локализации угрозы.

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

Расследование утечки, сосредоточенное только на конфиденциальности, упускает операционное воздействие платформы, которой клиенты могут не решаться пользоваться.

Это важно для автоматизации корпоративного ПО. Автоматизация концентрирует процессы у одного провайдера.

Такая концентрация может улучшить единообразие и соответствие требованиям, пока провайдер здоров. Во время инцидента она может создать сбой, общий для многих клиентов сразу.

Многим работодателям может одновременно потребоваться одно и то же разъяснение. Многие кандидаты могут получить похожие уведомления. Очереди в поддержку могут расти. Публичные сообщения могут опережать прямую коммуникацию. Штаб по инциденту провайдера становится общим ресурсом непрерывности бизнеса для его клиентов.

Инцидент PageUp не был известным длительным сбоем того же класса, что разрушительный отказ инфраструктуры. Вопрос непрерывности всё равно актуален, потому что несколько клиентов публично обсуждали изменения в рекрутинговых системах или осторожность.

Правильный урок — не избегать рекрутингового SaaS, а требовать доказательств запасного сценария до инцидента.

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

Непрерывность затрагивает и соискателей. Если заявка задержана или подана повторно, соискатель не должен гадать, активна ли прежняя запись, были ли созданы дубликаты и подлинны ли сообщения.

Утечка создаёт возможности для фишинга, потому что соискатели ждут сообщений о найме.

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

Что потребуется для проверяемого устранения последствий

Надёжный тест устранения последствий для рекрутинговой платформы начинается с рамок криминалистического расследования.

Вендор должен уметь показать клиентам и регуляторам затронутые системы, временное окно, категории данных, границы тенантов, методы расследования и уровень уверенности.

Доказательства не обязаны быть публичными во всех деталях, но они должны быть достаточно конкретными, чтобы клиенты могли принимать юридические и этические решения.

«Мы провели расследование» — недостаточно. «Мы проверили эти системы, эти журналы, эти пути данных и обнаружили следующие факты» — ближе к стандарту.

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

Открытые источники не раскрывают полное досье PageUp об устранении последствий. Стандарт подотчётности в том, что клиенты должны иметь возможность получить доказательства, соразмерные их риску.

Университет или работодатель госсектора, обрабатывающий чувствительные записи соискателей, не должен полагаться только на общее заявление.

В-третьих, платформа должна пересмотреть минимизацию данных.

Рекрутинговые системы часто собирают больше необходимого, потому что каждое поле кому-то кажется полезным.

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

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

Утечка — момент для снижения будущего вреда, а не только для закрытия пути проникновения.

В-четвёртых, изоляция тенантов должна проверяться как свойство контроля утечек.

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

Это также означает, что журналы должны учитывать тенантов настолько, чтобы поддерживать определение масштаба. Если журналы не отличают доступ одного тенанта от другого, публичное уведомление по необходимости станет широким.

В-пятых, уведомление клиентов должно отрабатываться заранее.

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

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

В-шестых, помощь соискателям должна быть спроектирована до паники.

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

Их не должны перебрасывать между вендором и работодателем без ответственного владельца вопроса.

Вендор может быть не в состоянии лично ответить каждому соискателю, но он может вооружить клиентов для этого.

Наконец, устранение последствий должно выдерживать проверку временем.

Текущие страницы PageUp по безопасности и конфиденциальности могут отражать более зрелую программу, чем та, которую публика могла видеть в 2018 году, но вопрос подотчётности остаётся актуальным для каждой рекрутинговой платформы.

Проверяются ли меры контроля? Получают ли клиенты аудиторские доказательства? Ограничены ли роли поддержки? Удаляются ли старые заявки? Доходят ли уведомления об инцидентах до актуальных контактов? Понятны ли пути трансграничной обработки? Относятся ли к кандидатам как к пострадавшим людям, а не просто как к строкам в тенанте клиента?

Что клиентам стоит спросить после инцидента PageUp

Урок для клиентов практичен.

Работодатели, использующие рекрутинговый SaaS, должны запросить у провайдера карту данных: поля кандидатов, вложения, производные записи, резервные копии, журналы, выгрузки, доступ поддержки, субпроцессоров, регионы, сроки хранения и подтверждение удаления.

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

Они должны требовать обязательств по предоставлению доказательств при инцидентах.

Договор может требовать своевременного уведомления, но своевременное уведомление без полезных фактов всё равно оставляет клиента уязвимым.

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

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

Они должны запрашивать гарантии изоляции тенантов.

Сертификаты, тесты на проникновение и аудиторские отчёты могут помочь, но вопрос должен быть привязан к модели рекрутинговых данных.

Может ли злоумышленник, получивший доступ к процессу одного клиента, видеть процессы другого? Может ли поддержка вендора выдавать себя за пользователей? Журналируются ли и проверяются ли сессии поддержки? Контролируются ли массовые выгрузки? Ограничены ли и ротируются ли API-токены? Сегментированы ли интеграции с проверками биографии?

Они должны спрашивать о настройках хранения по умолчанию.

Минимизация данных — не просто лозунг о конфиденциальности. Это контроль радиуса поражения утечки.

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

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

Они должны спрашивать о запасном сценарии непрерывности.

Если рекрутинговая платформа приостановлена, что происходит с открытыми вакансиями, ожидающими заявками, запланированными собеседованиями, онбординг-пакетами и коммуникацией с кандидатами? Как будут защищены временные записи? Как будут сверены дубликаты? Как соискатели проверят подлинность сообщений?

Инцидент вендора не должен подталкивать HR-команды к импровизированным электронным таблицам, создающим второй инцидент конфиденциальности.

Последний вопрос культурный, но основанный на доказательствах: отделяет ли провайдер заверения от доказательств?

Публичные материалы об инциденте PageUp показывают, почему это различие важно.

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

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

Стандарт подотчётности после утечки

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

PageUp контролировал рекрутинговую среду, рамки криминалистического расследования и вводные для уведомления клиентов. Работодатели контролировали отношения при найме и коммуникацию с соискателями. Соискатели несли риск для конфиденциальности, не контролируя ни выбор вендора, ни доказательства платформы.

Это не значит, что каждый неблагоприятный исход лежит только на SaaS-вендоре.

Клиенты выбирают вендоров, настраивают процессы, определяют поля данных, задают ожидания по хранению и общаются с соискателями.

Регуляторы определяют пороги уведомлений и ожидания по правоприменению. Соискатели могут принимать некоторые последующие меры предосторожности.

Но единственная сторона, которая может доказать, что произошло внутри платформы, — это вендор.

Такое доказательство должно строиться вокруг шести вопросов. К каким системам был доступ? До каких данных можно было дотянуться? Какие данные фактически были просмотрены или выгружены, если это известно? Какие клиенты и соискатели попадают в это окно? Какие меры контроля отказали или требовали улучшения? Что изменилось измеримым образом?

Если провайдер не может ответить на все шесть вопросов немедленно, он должен сказать, что неизвестно и когда ожидается следующее обновление.

Дело PageUp остаётся актуальным, потому что рекрутинговые данные теперь — обычная часть корпоративной облачной зависимости.

Работодатели всё чаще проводят найм, оценку, онбординг и аналитику через специализированные платформы.

Это может быть эффективно, но делает частную жизнь соискателей зависимой от доказательств вендора.

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

Этот инцидент не должен запоминаться только как заголовок об утечке у компании-разработчика ПО.

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

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

Подотчётность начинается тогда, когда платформа может на основе доказательств показать, что отнеслась к этой асимметрии как к ответственности в дизайне.

Этот стандарт также помогает клиентам покупать более качественные системы до следующего инцидента.

Закупочная команда не должна спрашивать только о наличии у вендора сертификатов безопасности.

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

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

Рекрутинговые платформы хранят хрупкие личные истории. Подотчётный провайдер относится к этим историям как к границе доверия, а не только как к данным процессов.

Тот же стандарт должен формировать настройку клиента.

Работодатели могут ослабить защищённую платформу, собирая ненужные вложения, создавая широкие роли рекрутеров, оставляя открытыми устаревшие кампании по найму, разрешая неконтролируемые выгрузки или направляя данные кандидатов в побочные системы, не покрытые пакетом доказательств вендора.

Подотчётность вендора остаётся центральной, но настройки клиента определяют часть радиуса поражения.

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