Blog 24/7
ARK. B46Parametr monitoringuBezpieczeństwo · lista 87 parametrów

Otwarta rejestracja kont

ważność średniamierzonysposób exposure

Czy formularz rejestracji WordPressa (wp-login.php?action=register) przyjmuje nowe konta. Przy złej domyślnej roli to prosta droga do konta w panelu.

ARK. 1

WIKI

wiedza ze źródeł zewnętrznych

Artykuł o parametrze „Otwarta rejestracja kont” jest w przygotowaniu. Powstaje po kolei dla wszystkich 87 parametrów, każde twierdzenie z przypisem do źródła.

ARK. 2

STATS

wyniki z systemu · tylko liczby zbiorcze
TAB. 2.1Odczyty per strona—

Ten parametr nie zapisuje odczytu per strona — przebieg zostawia tylko ustalenia, więc liczby sprawdzonych stron i wyników „ok” system nie ma. Pojawią się po wdrożeniu zapisu przebiegów per strona per parametr.

TAB. 2.3Ustalenia—

Ten parametr nie otworzył jeszcze żadnego ustalenia w bazie LAB247. Pusto nie znaczy „czysto” — znaczy, że nic nie przekroczyło reguły.

TAB. 2.4Przebiegi z tym sposobem sprawdzeniaod 09.09.2026
Przebiegów
33sposób exposure
W 30 dni
0przebiegów
Ostatni
19.09.2026start przebiegu
Stron w przebiegach
—33 przebiegów bez liczby stron
ARK. 3

CARD

karta z kodu CREATO_PING, odczyt 01.10.2026

Jak ten parametr trafia do ClickUpa: wynik sondy to linia w subtasku 2. Pomiar, a usterka, którą otwiera — linia w subtasku 1. Podsumowanie (z identyfikatorem CWE i kategorią OWASP), skąd liczy się wskaźnik zagrożenia i status strony. Projekcja z bazy skanera odświeża oba subtaski co godzinę. Do 22.09 każde ustalenie dostawało własny subtask i status ze starego słownika (PODATNA, WARNING…) — te słowa zostały jeszcze w części opisów pomiaru niżej jako język wewnętrzny sond.

RYS. 3.1Droga parametru przez system: Otwarta rejestracja kont
TAB. 3.1Pomiarpliki: 8
Obszar i ważnośćBezpieczeństwo · średnia (B46)
Workflow i częstotliwośćcreato_ping_security_v2 · P3 działa na LAB247Skaner 2.0, rytm „p3” / „bezpieczenstwo”: premium co 6 h, reszta co 24 h (tier 1–3), co 9 dni (tier 4) · Dokładny skan. dns_integrity porównuje NS, MX, SPF i DMARC z wzorcem z poprzedniego przebiegu.
Sonda i helpersposób exposure · CREATO_PING/helpers/exposure_check.py
Testy
  1. Gdzie chodzi: rytm p3 (premium co 6 h; dostęp i priorytet T1–T3 co 24 h, T4 co 9 dni; bez priorytetu co 9 dni) i badanie kohort zestawami premium_pelny i tani_ciezki (sonda z kartą exposure w turze „glebiej”). tani_lekki i p4 tego nie sprawdzają.
  2. Strażnik losowej ścieżki jak w pozostałych sondach ekspozycji (200 z treścią = sondy pominięte).
  3. GET https://domena/wp-login.php?action=register bez podążania za przekierowaniami; treść do 64 KB, oceniane pierwsze 5000 znaków małymi literami.
  4. Reguła: kod 200 oraz w treści registerform i user_email (formularz rejestracji). Rejestracja wyłączona = przekierowanie 302 na ?registration=disabled, czyli brak ustalenia.
Typ wyniku0 albo 1 ustalenie open_registration
Jednostkabrak — wynik jakościowy; w dowodzie ścieżka, kod HTTP i maskowany fragment wokół registerform
Próg i regułaTimeout odpowiedzi 15 s, połączenia 5 s. Reguła: 200 + registerform + user_email w pierwszych 5000 znakach.
Gdzie leżą pokrętłaCREATO_PING/helpers/exposure_check.py → PROBES (/wp-login.php?action=register, reguła register_open), _soft_200CREATO_PING/helpers/config.py → TIMEOUTS["exposure"], TIMEOUTS["security_connect"]CREATO_PING/config/incident_policy.toml → [finding] open_registrationCREATO_PING/skaner/usterki.toml → [lancuch.luka_dla_zarejestrowanych]
Retencja odczytówSurowy pomiar jako NIEZMIENNY wiersz tabeli `odczyty` w bazie skanera (wejście, wyjście, dowody, sha karty sondy i helpera, commit kodu) — trigger odrzuca każdą zmianę. Okno retencji z kohorty: 90 dni premium, 30 dni reszta; poza oknem zostają odczyty z werdyktem problemu, akcją albo etykietą, bo replay reguł ich potrzebuje (`skaner/retencja.py`). Do LAB247 ten kanał nie idzie (do bazy serwisu jadą dziś tylko sprawdzenia dostępności), więc poza odczytem zostaje werdykt w tabeli `werdykty` i sprawa w tabeli `sprawy`.
Znane rozbieżności
  1. Opis mówi o złej domyślnej roli, a sonda jej nie zna: rejestracja z rolą subskrybenta i z rolą administratora dają to samo ustalenie.
  2. Oceniane jest pierwsze 5000 znaków strony logowania: jeśli wtyczki rozbudują nagłówek strony, formularz może wypaść poza okno — do potwierdzenia na portfolio.
  3. Przeniesiony adres logowania (wtyczki ukrywające wp-login.php), rejestracja przez wp-signup.php w multisite i konto zakładane w sklepie WooCommerce nie są widoczne.
  4. Karta sondy (`sondy/exposure/karta.toml` → parametry) po rozbiciu z 01.10 nie wymienia tego parametru.
  5. alert=true w polityce nie jest czytane, brak trzeciego stanu i brak sygnału zamknięcia — wspólne dla sond ekspozycji.
kandydaci do pętli: kod a opis parametru albo specyfikacja
Karta przepisana zCREATO_PING/helpers/exposure_check.py · CREATO_PING/sondy/exposure/karta.toml · CREATO_PING/helpers/config.py · CREATO_PING/helpers/security_runner.py · CREATO_PING/skaner/kohorty.toml · CREATO_PING/config/incident_policy.toml · CREATO_PING/skaner/usterki.toml · CREATO_PING/skaner/ocena.py · odczyt 01.10.2026
TAB. 3.2Co oznacza failtypów Findingów: 1

open_registration: bramka polityki otwarta (gate=true) → sprawa w skanerze → Otwarta rejestracja kont — waga 2 → ocena 3–4 (niebieski), status strony „niski”, dopóki sprawa jest otwarta. W parze z luką wtyczki katalog widzi ŁAŃCUCH `luka_dla_zarejestrowanych` (`open_registration` + `vuln_cve` albo `vuln_cve_krytyczna`): do zbioru usterek dochodzi jedna o wadze 4. Domyka go `vuln_cve_krytyczna` albo — od 10.10 — `vuln_cve` z części „Luki niekrytyczne: N” podsumowania wersji (wcześniej rozkład tego atomu nie wydawał). Od środka ten sam stan zgłasza wtyczka jako `posture_registration_open` (gate=false, waga 1). Sprawy zakłada rytm p3; w badaniu droga kończy się na usterce przebiegu i wskaźniku badania.

KodFindingSeverityPewnośćSkutekFinding / alarmWaga → ocenaCo zrobić
B46.01Otwarta rejestracja kontopen_registrationŚredniaEwidentneusterka niekrytycznatak / takwaga 2 → ocena 3–4 (niebieski)Wyłącz rejestrację w ustawieniach, jeśli strona jej nie potrzebuje.
TAB. 3.3B46.01 · Otwarta rejestracja kontwersja 1 · 01.10.2026
Kod i kluczB46.01 · open_registration · w tabeli typów
Co znaczywp-login.php?action=register oddaje formularz — każdy może założyć konto.
Kiedy powstajeGET /wp-login.php?action=register: status == 200, a treść (lower, pierwsze 5000 znaków) zawiera jednocześnie 'registerform' i 'user_email'. Przekierowanie 302 na ?registration=disabled nie zapala.Ocena :236-241.
Severity · pewnośćŚrednia · Ewidentne
Skutek dla stronyusterka niekrytyczna · zakłada Finding · alarm tak
Waga → ocenawaga 2 → ocena 3–4 (niebieski)
KlasyfikacjaMITRE ATT&CK 19.2: T1110 Brute Force (warunek)OCSF 1.9.0: Compliance Finding (class_uid 2003)
Rekord OCSFfinding_info.analytic.uid = "B46.01" · analytic.name = "open_registration" · finding_info.types = ["B46 Otwarta rejestracja kont"]
Co zrobićWyłącz rejestrację w ustawieniach, jeśli strona jej nie potrzebuje.
Wersje typu
  1. v1 · 01.10.2026 — kod B46.01 nadany (finding-codes.ts)
ARK. 4

LOOP

bez pętli
RYS. 4.1Pętla parametru — sześć etapów
TAB. 4.1Trafność, 30 dnialarmy · prawdziwe · fałszywe · bez rozstrzygnięcia

Trafności jeszcze nie liczymy: zamknięcie subtaska nie niesie dziś werdyktu (prawdziwy / fałszywy / nie dało się sprawdzić). Cztery liczby pojawią się, gdy każde zamknięcie dostanie werdykt — to warunek startu pętli 1.

TAB. 4.2Pętle—

Ten parametr nie przeszedł jeszcze żadnej pętli. Kolejność po pierwszych pięciu grupach ustali miara trafności.

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