Blog 24/7

domyślne hasło

TAB. 1Hasłopo polsku
Po angielskudefault credentials
Którą formą pisaćpo polsku Polska nazwa przyjęła się w tekstach i w wyszukiwarce — używaj jej samodzielnie.
Inne formydomyślne dane logowania · hasło fabryczne · uniwersalne hasło domyślne · domyślne poświadczenia
KategoriaLudzie, role i higiena cyfrowa

Domyślne hasło to fabryczny login i hasło, z którym urządzenie, panel albo program wychodzi od producenta, na przykład para admin/admin. CERT Polska nazywa hasło wspólne dla wszystkich egzemplarzy produktu uniwersalnym hasłem domyślnym i zaznacza, że takie hasło nie jest tajemnicą [1]. MITRE opisuje ten błąd jako słabość CWE-1392: produkt używa domyślnych danych uwierzytelniających, takich jak hasła lub klucze kryptograficzne, do potencjalnie krytycznych funkcji [2]. Problem dotyczy routerów, kamer, paneli hostingu i instalatorów oprogramowania.

Jak działa

Producenci ustawiają domyślne dane logowania, by ułatwić produkcję i pierwszą konfigurację. Jeśli administrator ich nie zmieni, atakujący może szybko obejść uwierzytelnianie w wielu organizacjach jednocześnie [2]. CERT Polska zwraca uwagę, że wielu użytkowników po prostu podłącza urządzenie i zaczyna z niego korzystać [1]. Domyślne loginy i hasła do większości urządzeń łatwo znaleźć w internecie [3].

Atak nie wymaga więc zgadywania. Wystarczy krótka lista par login–hasło i automat, który sprawdza je na kolejnych adresach, jak na schemacie poniżej.

RYS. 1Przejęcie urządzenia przez domyślne hasło

Domyślne hasło różni się od hasła zaszytego w kodzie. Domyślne można zwykle zmienić, a zaszytego nie. W praktyce oba błędy dają ten sam skutek: dane logowania znane wszystkim.

Zagrożenia i skutki

MITRE wymienia jako skutek obejście mechanizmów uwierzytelniania, nieuprawniony dostęp i podniesienie uprawnień [2]. Wśród przykładów podaje CVE-2022-30270, domyślne konto SSH w urządzeniu RTU, i CVE-2021-38759, domyślne hasło dające dostęp administratora do płytki z mikrokontrolerem [2].

Na dużą skalę domyślne hasła zasilają botnety. Według alertu CISA z października 2016 roku złośliwe oprogramowanie Mirai stale skanowało internet w poszukiwaniu podatnych urządzeń IoT i używało krótkiej listy 62 popularnych domyślnych par login–hasło [3]. 20 września 2016 roku atak na blog Krebs on Security przekroczył 620 Gb/s, a pod koniec września atak na hostingodawcę OVH osiągnął co najmniej 1,1 Tb/s [3]. Autor Mirai twierdził, że w ataku na Krebsa użyto ponad 380 000 urządzeń [3]. Takie urządzenia służą potem do ataków DDoS, także na strony internetowe.

Jak się bronić

MITRE zaleca zakaz domyślnych i zaszytych danych uwierzytelniających, które nie różnią się między instalacjami, oraz wymuszenie ich zmiany podczas instalacji przez administratora [2]. CERT Polska opisuje dwa bezpieczne podejścia dla producentów [1].

PodejścieNa czym polegaOcena
uniwersalne hasło domyślneto samo hasło w każdym egzemplarzunie jest tajemnicą [1]
unikalne hasło egzemplarzalosowe, na etykiecie urządzeniamusi być dość długie [1]
hasło ustawiane przez użytkownikakonto tworzone przy pierwszym uruchomieniubrak wspólnego sekretu [1]

Według CERT Polska unikalne hasło egzemplarza powinno być generowane kryptograficznie, na przykład z użyciem HMAC-SHA-256, i na tyle długie, by jego automatyczne odgadnięcie było niepraktyczne [1]. W drugim podejściu dostęp administracyjny jest możliwy dopiero po utworzeniu konta, a jego założenie wymaga na przykład fizycznego przycisku albo bezpośredniego połączenia z urządzeniem [1].

Przepisy idą w tę samą stronę. CERT Polska wskazuje normę ETSI EN 303 645 oraz regulacje: brytyjskie PSTI i unijny Cyber Resilience Act, które wymagają bezpiecznej konfiguracji domyślnej [1]. Brytyjskie rozporządzenie, obowiązujące od 29 kwietnia 2024 roku, stanowi, że hasła w podłączanych produktach muszą być unikalne dla egzemplarza albo ustawione przez użytkownika [4]. Unikalne hasła nie mogą opierać się na licznikach, publicznie dostępnych informacjach ani łatwych do odgadnięcia wzorcach [4].

CISA w alercie o Mirai zalecała zmianę wszystkich domyślnych haseł na silne, szybkie instalowanie poprawek bezpieczeństwa, wyłączenie UPnP, jeśli nie jest potrzebne, oraz kupowanie urządzeń od renomowanych producentów [3]. Radziła też obserwować ruch na portach 2323/TCP, 23/TCP i 48101 w poszukiwaniu podejrzanej aktywności [3]. MITRE ocenia zakaz wspólnych danych logowania i wymuszenie ich zmiany przy instalacji jako środki o wysokiej skuteczności, a samą możliwość zmiany przez administratora jako umiarkowanie skuteczną [2].

Użytkownik powinien zmienić hasło od razu po uruchomieniu urządzenia, zgodnie z zasadami bezpiecznych haseł, najlepiej z pomocą menedżera haseł. To samo dotyczy bezpieczeństwa IoT (internetu rzeczy) w domu i w biurze.

W WordPressie

WordPress nie ma fabrycznego hasła: instalator prosi o wybraną nazwę użytkownika i hasło podane dwukrotnie [7]. Odpowiednikiem domyślnego hasła jest konto „admin” ze słabym hasłem ustawionym przy instalacji. Dokumentacja zaleca, by przy tworzeniu konta administratora unikać łatwych do odgadnięcia nazw, takich jak admin czy webmaster, bo są atakowane w pierwszej kolejności [5]. Poradnik o atakach siłowych mówi wprost: nie używaj nazwy użytkownika admin; utwórz osobne konto administratora, a stare konta o tej nazwie usuń albo obniż ich uprawnienia [6].

Dokumentacja przypomina, że włamywacz z dostępem do konta administratora może zainstalować złośliwe skrypty, które zagrażają całemu serwerowi, a wiele ataków na WordPressa prowadzą automatycznie złośliwe boty [5]. Dlatego obok zmiany nazwy konta liczą się:

Domyślne hasła występują też wokół WordPressa: w panelach hostingu, routerach biura i urządzeniach sieciowych. Włamanie do nich omija wszystkie zabezpieczenia samej strony.

TAB. 2

Przypisy

7
  1. [1] Domyślne hasła w produktach · CERT Polska
  2. [2] CWE-1392: Use of Default Credentials · MITRE
  3. [3] Heightened DDoS Threat Posed by Mirai and Other Botnets · CISA
  4. [4] The Product Security and Telecommunications Infrastructure (Security Requirements for Relevant Connectable Products) Regulations 2023 · legislation.gov.uk
  5. [5] Hardening WordPress — Advanced Administration Handbook · WordPress.org
  6. [6] Brute Force Attacks — Advanced Administration Handbook · WordPress.org
  7. [7] How to install WordPress — Advanced Administration Handbook · WordPress.org
TAB. 3

Hasła w tym artykule

13
TAB. 4

Linkują tutaj

13

Wszystkie kategorie → · Hasło w słowniku →

Blog 24/7
05.11CISA i FBI wzywają do zabezpieczenia sterowników chłodzenia po atakach w Europietherecord.media05.11Midnight Blizzard atakowała iPhone'y i Androidy przez zainfekowane strony w Europie i USAsecurityweek.com05.11APT29 kradła dane z iPhone'ów i Androidów przez przejęte i podrobione stronytherecord.media05.11Grupa APT29 przejęła skrypt Plerdy i atakowała niezałatane iPhone'y i Androidythehackernews.com05.11Microsoft wykrył 7,3 mld wiadomości phishingowych w III kwartale 2026microsoft.com05.11DigiCert ujawnia wyciek danych klientów i skanów dokumentów tożsamościbleepingcomputer.com05.11CWPdoor podmienia serwer cwpsrv w Control Web Panel i otwiera tylne wejście do Linuksableepingcomputer.com05.11Brytyjskie NCSC ostrzega, że narzędzia AI zwiększyły liczbę wykrywanych luk zero-daythehackernews.com05.11Skaner RootEvidence sprawdza starą lukę w Cisco IOS i dodaje nagłówki Opt-Outisc.sans.edu05.11Włamanie do portalu grantowego Norad, zagrożone dane 20 614 użytkownikówhelpnetsecurity.com