Eminem и Superman: назван топ самых часто взламываемых паролей

Eminem и Superman: назван топ самых часто взламываемых паролей

Eminem и Superman: назван топ самых часто взламываемых паролей

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

Аналитики NCSC взяли за основу базу утечек Троя Ханта Have I Been Pwned, после чего выделили 100 000 наиболее используемых жертвами паролей. Результаты могут вызвать недоумение у людей, сведущих в кибербезопасности.

23,2 миллиона жертв использовали «123456» в качестве пароля. Также в топе оказались «password» и «1111111».

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

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

20 самых часто используемых паролей:

  • 123456 (23,2 млн)
  • 123456789 (7,7 млн)
  • qwerty (3,8 млн)
  • password (3,6 млн)
  • 1111111 (3,1 млн)
  • 12345678 (2,9 млн)
  • abc123 (2,8 млн)
  • 1234567 (2,5 млн)
  • password1 (2,4 млн)
  • 12345 (2,3m)
  • 1234567890 (2,2 млн)
  • 123123 (2,2 млн)
  • 000000 (1,9 млн)
  • Iloveyou (1,6 млн)
  • 1234 (1,3 млн)
  • 1q2w3e4r5t (1,2 млн)
  • Qwertyuiop (1,1 млн)
  • 123 (1,02 млн)
  • Monkey (980 209)
  • Dragon (968 625)

Топ-5 имен:

  • ashley (432 276)
  • michael (425 291)
  • daniel (368 227)
  • jessica (324 125)
  • charlie (308 939)

Топ-5 футбольных клубов:

  • liverpool (280 723)
  • chelsea (216 677)
  • arsenal (179 095)
  • manutd (59 440)
  • everton (46 619)

Топ-5 музыкантов:

  • blink182 (285 706)
  • 50cent (191 153)
  • eminem (167 983)
  • metallica (140 841)
  • slipknot (140 833)

Топ-5 вымышленных персонажей:

  • superman (333 139)
  • naruto (242 749)
  • tigger (237 290)
  • pokemon (226 947)
  • batman (203 116)

Расширения 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