[ N S S | > research ]

Technical analysis NSS-GB-01TLP:CLEAR

NSS original analysisLink format, check of all 19 domains and a correction, by NSS

Polish official and e-banking lookalike domains aimed at PKO business-banking users: technical analysis

From 23 October to 5 November 2026, 19 domains built on Polish words for the authorities, the government, a company and electronic banking carried 576 one-time phishing links aimed at PKO Bank Polski's business-banking customers. Every name came from public lists and the domains are now down. NSS adds the one link format that ties them, a log search to find who received a link, and a correction to NSS's own earlier record.

Published
Last updated
Reading time
10 min
Marking
TLP:CLEAR
ShareDownload PDF

registered domains
19
one-time links, 574 codes used once
576
link format, search pattern in findings
1
domains resolving on 13 Nov 2026
0 of 19
The 595 names by the words in their domain
  • Authorities, 23 to 25 Oct47
  • Government, 25 to 26 Oct67
  • Company, 26 Oct25
  • Neutral words, 27 Oct (one domain from 2011)275
  • E-banking, 31 Oct to 5 Nov181

In the order the domains were registered. Each group is a set of domains built on one Polish word or theme.

Key findings

  1. 595 names under 19 registered domains reached NSS from public lists between 24 October and 7 November 2026. NSS did not discover them; its work here is tying them together, checking every domain and correcting its own first reading. Search mail and web logs from 23 October 2026 for names matching (^|//)(sesja|pl)-[0-9][a-z][0-9][a-z] and for any name under the 19 domains.
  2. One link format ties them. Each of the 576 link names is the Polish word for session (sesja) or the letters pl, then a four-character code of digit, letter, digit, letter, and in 566 of them the name of PKO Bank Polski or its business banking service. 574 of the 576 codes are different: these are one-time links, not sites.
  3. The domain names moved through four themes in two weeks: the Polish words for the authorities (five domains, 23 to 25 October), the government (four, 25 to 26 October), a company (two, 26 October) and electronic banking (four, 31 October to 5 November). Four domains with no meaning in Polish were added on 27 October and carried 275 names.
  4. 18 of the 19 domains were registered at one registrar, one to three a day; no five were bought within 30 seconds of each other, so there is no purchase batch. The 19th was first registered in 2011 and came into use on 27 October.
  5. Each domain was set up to answer for any name under it, so the link names never appeared in certificate logs on their own. In NSS's records one address on a network in Vietnam answered for 203 names under 10 of the domains; NSS cannot tell who else uses that server, so the address is not an indicator.
  6. Public reporting from October 2026 described emails to PKO Bank Polski's business customers and a fake business-banking login under one of these 19 domains that asked for the login, the password and the second factor. NSS never loaded a page from the set itself.
  7. The set is down. Between 11:38 and 11:50 UTC on 13 November none of the 19 domains resolved, and nine of them, holding 473 names, were on hold at the registrar. The value now is looking back through logs from 23 October and spotting the next domains that use the same format.

Timeline

  1. 23 Oct 2026, 11:03 UTC
    The first domain is registered: the letters pl and the Polish word for the authorities.
  2. 24 Oct, 08:58 UTC
    The first entry from the set, a web address, reaches NSS from public lists; the first name follows at 11:40.
  3. 25 and 26 Oct
    Four domains on the Polish word for the government are registered, then two on the word for a company.
  4. 27 Oct, 09:06 to 11:50 UTC
    Three domains with no meaning in Polish are registered and a fourth, first registered in 2011, comes into use. They carry 275 names.
  5. 28 and 30 Oct
    Public reporting describes emails to the bank's business customers and names a fake business-banking login under one of the 19 domains.
  6. 31 Oct to 5 Nov
    Four domains on the Polish words for electronic banking are registered. On 5 November 160 names under one of them reach NSS within ten minutes.
  7. 4 Nov
    NSS's register files the address that served most of the names as a confirmed cluster that NSS found itself. NSS retired that entry on 13 November.
  8. 7 Nov, 16:37 UTC
    The last name reaches NSS.
  9. 13 Nov, 11:38 to 11:50 UTC
    NSS checks every domain: none resolves, nine are on hold at the registrar. The same day NSS retires its register entry for the address.

What reached NSS

Between 24 October and 7 November 2026 public warning lists carried 595 names that NSS took in. Each was listed as phishing. NSS did not find these names itself: its own certificate-log and new-registration records hold none of the 19 domains from before the lists carried them. What NSS adds is the link between them, a check of every domain and the evidence for what can and cannot be said.

The 595 names sit under 19 registered domains. 19 of the names are the domains themselves and 576 are names under them.

One link format

Every one of the 576 names under the domains follows one format: a word, a four-character code, and usually a brand label, then the domain.

FormNamesExample
pl-code-pkobiznes177pl-0a5y-pkobiznes[.]bankowosc-elektroniczna[.]net
sesja-code-pkobiznes-firma151sesja-0f7z-pkobiznes-firma[.]wabze[.]net
pl-code-pkobiznes-firma120pl-0a7r-pkobiznes-firma[.]mozesz[.]net
sesja-code-pkobiznes100sesja-0g6k-pkobiznes[.]rzad-pl[.]net
sesja-code-pkobp16sesja-1w3x-pkobp[.]pl-wladze[.]com
sesja-code, no label10sesja-2p0l[.]wladze-pkobiznes[.]com
sesja-code-ipkobiznes2under pl-wladze[.]net

Sesja is Polish for session. The label names PKO Bank Polski (pkobp) or its business banking service, iPKO biznes (pkobiznes and ipkobiznes); firma is Polish for company. The code is always a digit, a letter, a digit and a letter, and 574 of the 576 codes are different. A code used once is most likely a link made for one message or one recipient. Counting these names counts links that were sent, not sites that were built: the sites are the 19 domains.

Four themes in two weeks

The domains themselves were chosen to read as official or as banking in Polish, and the theme changed as the days went on.

ThemeDomainsRegisteredNames
Władze, the authoritiespl-wladze[.]com, wladze-pl[.]com, pl-wladze[.]net, wladze-pkobiznes[.]com, wladze-pl[.]net23 to 25 Oct47
Rząd, the governmentrzad-pl[.]com, pl-rzad[.]com, pl-rzad[.]net, rzad-pl[.]net25 to 26 Oct67
Firma, a companypl-firma[.]com, pl-firma[.]net26 Oct25
No meaning in Polishlapax[.]net, wabze[.]net, mozesz[.]net, lapaxe[.]com27 Oct (lapaxe[.]com in 2011)275
Bankowość elektroniczna, electronic bankingbankowosc-elektroniczna[.]com, bankowosc-elektroniczna[.]net, elektroniczna-bankowosc[.]com, elektroniczna-bankowosc[.]net31 Oct to 5 Nov181

Mozesz is close to the Polish for "you can"; the other three in that row carry no meaning NSS could find. The themed domains come in pairs and fours that swap the order of the words and the ending, a common way to buy look-alikes. Registration times are public records, read on 13 November.

How the domains were set up

Four things were the same across the set. Only the first is counted as a link.

  • The link format. Every domain carried names in the same format, with the same words, the same code shape and the same labels. This is what ties the 19 domains into one set.
  • One registrar. 18 of the 19 were registered at the same registrar, one to three a day. That is context: the registrar serves many unrelated customers, and no group of five was bought inside 30 seconds, so there is no purchase batch.
  • One DNS service. All 17 domains for which NSS holds name-server records used the same pair of name servers at a large DNS provider. That provider hands the same pair to many unrelated accounts, so it is not a link.
  • A certificate for every name. For the four domains whose certificates NSS has stored, each certificate covered the domain and every name under it. That is why none of the 576 link names appeared in certificate logs on its own, and why watching certificate logs for the brand would not have shown them.

Where the names pointed is context, not an indicator. In NSS's resolution records one address on a network in Vietnam answered for 203 names under 10 of the domains between 25 October and 2 November, a second address answered for 43 names under lapax[.]net and lapaxe[.]com, and the others resolved to a content-delivery network or to two further addresses. NSS could not establish whether anyone else uses the first address: it showed only a web server's default page, file transfer and remote login when NSS's probe read it, and it stopped answering on 12 November. The addresses are not in the indicator list.

The 19th domain is the odd one. lapaxe[.]com was first registered in 2011 at a different registrar and carried names in the same format from 27 October, the day lapax[.]net was registered. NSS does not know whether it was bought, reused or taken over.

What the pages did

NSS did not see a page from this set. Its capture attempts on 31 October and 13 November found nothing to load. What the pages did comes from public reporting from October 2026: emails to the bank's business customers asked them to update company documents or verify their identity, and a fake business-banking login under rzad-pl[.]net, one of the 19, asked for the login, the password and the second factor. That reporting named no group, and neither does this paper.

A correction to NSS's register

On 4 November NSS's register filed the address that served most of these names as a confirmed cluster on a dedicated host, found by NSS. The records do not support that reading. Every name on the address came from public lists, the address's host type is unknown, and nothing NSS holds shows that only this operator used it. On 13 November NSS retired that register entry. The address is now recorded as context, host type unknown, not operator infrastructure. The set is tied by its link format.

What a defender can look for

  • In mail and web logs from 23 October 2026 on, names that match (^|//)(sesja|pl)-[0-9][a-z][0-9][a-z](-[a-z-]+)?\. followed by any domain. A hit is a link that was sent; look for who received it and whether anyone entered details.
  • Treat any name under the 19 domains as part of the set, not only names in this format: the login that public reporting named was biznes[.]rzad-pl[.]net. In web gateway logs, also match /logowanie?sid= followed by 32 hexadecimal characters (/logowanie\?sid=[0-9a-f]{32}).
  • The 19 registered domains in the indicator list. Blocking a domain covers every link name under it.
  • New domains that join a Polish word for an authority, the government or electronic banking with pl or a bank's name, bought one or two a day. The theme may change again; the link format is the stronger sign.
  • Business-banking users at Polish banks: a request to update company documents or re-verify identity that leads to a login page outside the bank's own address.
  • Do not block the addresses. NSS could not show they belong only to this set.

The NSS tools used

  • Hunt

    Found all 595 names in the lists NSS takes in by their link format and their 19 domains, with the time each one reached NSS.

  • Investigate

    Read the public registration record of all 19 domains on 13 November and built a casefile for each: registrar, registration time, hold status, certificates and verdict.

  • Capture

    Tried to load sample names on 31 October and every domain on 13 November. No page loaded; on 13 November no domain resolved.

  • Probe

    Read the open services on the address that served 203 of the names 12 times between 28 October and 12 November: a default web page, file transfer and remote login, then no answer.

  • Register

    Filed the address as a confirmed cluster on 4 November; NSS retired that entry on 13 November after this analysis.

Indicators

The first 25 of 595 indicators. Each is written defanged so it cannot be opened by accident. TLP:CLEAR. Use them in your own tools; no account needed.

IndicatorTypeNote
pl-wladze[.]comDomainRegistered domain, registered 23 Oct 2026; on hold at the registrar on 13 Nov 2026
wladze-pl[.]comDomainRegistered domain, registered 23 Oct 2026; did not resolve on 13 Nov 2026
pl-wladze[.]netDomainRegistered domain, registered 24 Oct 2026; did not resolve on 13 Nov 2026
wladze-pkobiznes[.]comDomainRegistered domain, registered 25 Oct 2026; did not resolve on 13 Nov 2026
wladze-pl[.]netDomainRegistered domain, registered 25 Oct 2026; did not resolve on 13 Nov 2026
rzad-pl[.]comDomainRegistered domain, registered 25 Oct 2026; on hold at the registrar on 13 Nov 2026
pl-rzad[.]comDomainRegistered domain, registered 26 Oct 2026; did not resolve on 13 Nov 2026
pl-rzad[.]netDomainRegistered domain, registered 26 Oct 2026; did not resolve on 13 Nov 2026
rzad-pl[.]netDomainRegistered domain, registered 26 Oct 2026; did not resolve on 13 Nov 2026
pl-firma[.]comDomainRegistered domain, registered 26 Oct 2026; did not resolve on 13 Nov 2026
pl-firma[.]netDomainRegistered domain, registered 26 Oct 2026; on hold at the registrar on 13 Nov 2026
lapax[.]netDomainRegistered domain, registered 27 Oct 2026; on hold at the registrar on 13 Nov 2026
lapaxe[.]comDomainRegistered domain, first registered in 2011, in the set from 27 Oct 2026; did not resolve on 13 Nov 2026
wabze[.]netDomainRegistered domain, registered 27 Oct 2026; on hold at the registrar on 13 Nov 2026
mozesz[.]netDomainRegistered domain, registered 27 Oct 2026; on hold at the registrar on 13 Nov 2026
bankowosc-elektroniczna[.]comDomainRegistered domain, registered 31 Oct 2026; did not resolve on 13 Nov 2026
bankowosc-elektroniczna[.]netDomainRegistered domain, registered 31 Oct 2026; on hold at the registrar on 13 Nov 2026
elektroniczna-bankowosc[.]comDomainRegistered domain, registered 5 Nov 2026; on hold at the registrar on 13 Nov 2026
elektroniczna-bankowosc[.]netDomainRegistered domain, registered 5 Nov 2026; on hold at the registrar on 13 Nov 2026
sesja-1w3x-pkobp[.]pl-wladze[.]comDomainLink name (sesja-code-pkobp); reached NSS from public lists 24 Oct 2026
sesja-2p0l[.]wladze-pkobiznes[.]comDomainLink name (sesja-code); reached NSS from public lists 25 Oct 2026
sesja-0g6k-pkobiznes[.]rzad-pl[.]netDomainLink name (sesja-code-pkobiznes); reached NSS from public lists 26 Oct 2026
sesja-0f7z-pkobiznes-firma[.]wabze[.]netDomainLink name (sesja-code-pkobiznes-firma); reached NSS from public lists 27 Oct 2026
pl-0a7r-pkobiznes-firma[.]mozesz[.]netDomainLink name (pl-code-pkobiznes-firma); reached NSS from public lists 28 Oct 2026
pl-0a5y-pkobiznes[.]bankowosc-elektroniczna[.]netDomainLink name (pl-code-pkobiznes); reached NSS from public lists 5 Nov 2026
All 595 indicators:CSVJSONSTIXMore formats on GitHubNo sign-up.

How we know

What this rests on

  • The 595 names and the time each reached NSS are from the lists NSS takes in, read on 13 November 2026. Each name was carried by one to four lists.
  • Registration times, registrars and hold status are the public registration records of the 19 domains, read on 13 November 2026.
  • The live state is from one check of every domain on 13 November 2026 between 11:38 and 11:50 UTC: nine on hold at the registrar, ten that did not resolve.
  • Where the names pointed is from NSS's resolution records of 25 October to 7 November. Certificates are from NSS's certificate store, which holds records for four of the 19 domains.
  • What the pages asked for is from public reporting from October 2026. NSS did not load a page from the set.

What we cannot say

  • NSS did not discover these names; public lists carried them first. Nothing here is a claim of being first.
  • NSS saw no page, no email and no victim. The purpose of the set rests on its names, on the lists that carried them and on public reporting about one of its domains.
  • The 576 link names are links that were sent, not separate sites. They are listed so that logs can be searched for them.
  • One link format ties the names. It may be one operator, or one kit used by more than one; NSS cannot tell which.
  • Addresses are not in the indicator list. NSS could not show that anyone but this set used them.
  • This paper is not attributed to any named group.

Use and citation

This paper is marked TLP:CLEAR: it may be shared without restriction. Cite as:

Nexus Sentinel Station (NSS), "Polish official and e-banking lookalike domains aimed at PKO business-banking users: technical analysis", NSS-GB-01, 13 Nov 2026. https://nsshq.com/research/official-lookalike-names

See something wrong? [email protected]

NSS is not affiliated with PKO Bank Polski, the Polish government or any registrar, network or service named in this paper. They are named because the names in the set or the public records name them; nothing here says any of them knew of or took part in the activity.

New research by email

One plain email when NSS publishes a research paper, about one or two a month. You confirm by email first, and you can unsubscribe in one click.

Your address is used for these mails only, and the mails carry no tracking. Privacy