Английская полиция оштрафована за раскрытие данных жертв насилия

Английская полиция оштрафована за раскрытие данных жертв насилия

Английская полиция оштрафована за раскрытие данных жертв насилия

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

Управление комиссара по вопросам информации (ICO, Information Commissioner's Office) наложило штраф на полицию Глостершира в размере 80.000 фунтов стерлингов после расследования о массовой рассылке электронной почты, состоявшейся в декабре 2016 года, в ходе которой были обнародованы имена 56 человек. Как сообщается, особое негодование вызвал тот факт, что некоторые из них имеют право на пожизненную анонимность.

Сотрудник, изучающий дела жертв насилия над детьми, направил электронное письмо заинтересованным сторонам. Письмо включало имена жертв жестокого обращения с детьми, свидетелей, адвокатов и журналистов. Однако поле BCC (Bcc: (скрытая копия, blind carbon copy) — скрытые получатели письма, чьи адреса не показываются другим получателям.) не было автоматически выбрано, и вместо этого офицер отправил почту на адреса, указанные рядом с полными именами, потому что они были сохранены в качестве контактов в Outlook - в поле «Кому».

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

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

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

Расширения Chrome могут слить секреты URL через атаку по стороннему каналу

Как оказалось, расширения Chrome можно использовать для слива кодов авторизации, сеансовых ID и других секретов из URL любой открытой вкладки. Никаких специальных разрешений для этого не понадобится, только доступ к declarativeNetRequest API.

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

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

Исследователь Луан Эррера (Luan Herrera) обнаружил, что блокировку, диктуемую правилами, Chrome производит почти мгновенно, за 10-30 мс, а остальные запросы выполняются дольше (~50-100ms) — из-за сетевых подключений. Эту разницу во времени расширение может использовать для бинарного поиска с целью посимвольного слива URL.

// extensions/browser/api/web_request/extension_web_request_event_router.cc:1117-1127
case DNRRequestAction::Type::BLOCK:
  ClearPendingCallbacks(browser_context, *request);
  DCHECK_EQ(1u, actions.size());
  OnDNRActionMatched(browser_context, *request, action);
  return net::ERR_BLOCKED_BY_CLIENT;

Оракул для подобной тайминг-атаки строится с использованием chrome.tabs.reload для перезагрузки страницы и перехватчика chrome.tabs.onUpdated, помогающего отследить событие status === "complete". Замер времени между reload и завершением загрузки покажет, заблокирован запрос или успешно обработан.

Повторение проверок и бинарного поиска позволяет получить полный URL (с довеском после «?»), затратив на каждый знак строки несколько прогонов. Таким образом, можно незаметно для пользователя украсть включенные приложением в адрес секреты — токены OAuth и сброса пароля, API-ключи, ссылки на контент, закрытый для поисковых систем.

Проверка PoC проводилась на Windows 11 24H2 с использованием Chrome разных версий:

  • 144.0.7559.97 (Stable)
  • 145.0.7632.18 (Beta)
  • 146.0.7647.4 (Dev)
  • 146.0.7653.0 (Canary)

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

RSS: Новости на портале Anti-Malware.ru