New! Try the FREE Predictive Security Plugin for WordPress – Scan, Secure & Stay Safe in Seconds!

Current CyberSecurity Advisories

APT28 exploit routers to enable DNS hijacking operations

Release date
01 June 2026
Alert rating
HIGH

Description

Our advice & guidance covers a broad range of topics

Audience

Cyber security professionalsLarge organisationsPublic sector

Current update

APT28 exploit routers to enable DNS hijacking operations

Russian cyber actor APT28 exploit vulnerable routers to hijack DNS, enabling adversary‑in‑the‑middle attacks and theft of passwords and authentication tokens.



We assess that APT28 is almost certainly the Russian General Staff Main Intelligence Directorate (GRU) 85th Main Special Service Centre (GTsSS) Military Intelligence Unit 26165. APT28 (also known as Forest Blizzard, Fancy Bear, STRONTIUM, the Sednit Gang and Sofacy) is a highly skilled threat actor.

The NCSC has previously attributed the following activity to APT28:

For more information on APT28 activity, see the advisories ‘Russian State-Sponsored and Criminal Cyber Threats to Critical Infrastructure’, ‘APT28 exploits known vulnerability to carry out reconnaissance and deploy malware on cisco routers’ and ‘UK and allies expose Russian intelligence campaign targeting western logistics and technology organisations’.
 


Cluster one

The DHCP DNS server settings of compromised small office/home office (SOHO) routers were modified to include actor-owned IP addresses. These settings were subsequently inherited by downstream devices, for example laptops and phones.

Lookups for domain names containing key terms associated with particular services, often email applications or login pages, would then be resolved by the malicious DNS servers to further actor-owned IP addresses. DNS requests not matching the actor’s targeting criteria would instead be resolved to the legitimate IP addresses for the requested services.

The actor would then attempt to conduct adversary-in-the-middle (AitM) attacks against follow-on connections with the likely aim of harvesting user account credentials [T1557, T1586]. 
 

The AitM activity could be conducted against both user browser sessions and desktop applications. Harvested authentication material could include both passwords and OAuth or similar authentication tokens. Subsequent malicious logins using this stolen data may originate from further infrastructure not listed in this advisory.

It is believed that the DNS hijacking operations are opportunistic in nature, with the actor gaining visibility of a large pool of candidate target users then filtering down users at each stage in the exploitation chain to triage for victims of likely intelligence value.

TP-Link router exploitation

One of the router models that APT28 exploited for their DNS poisoning operations was the TP-Link WR841N, likely using CVE-2023-50224 [T1584.008, T1588.006]. This vulnerability enables an unauthenticated attacker to obtain information such as password credentials via specially crafted HTTP GET requests.

Having obtained the credentials for a router, the actor was then able to send a second specially crafted HTTP GET request to alter the DHCP DNS settings of that router.

The GET request would typically set the router’s primary DNS server to a malicious IP address, whilst also setting the secondary DNS server to the original primary DNS server’s IP address. On occasion both the primary and secondary DNS server had been set to malicious IP addresses, indicating that a router had likely been exploited multiple times.

Other TP-Link router models were also targeted by APT28 to enable their DNS hijacking operations.  A list can be found in the Indicators of Compromise section.
 

Cluster two

A subset of servers in this cluster received DNS requests via likely compromised devices including models of MikroTik and TP-Link routers. The DNS requests were forwarded from these servers to further remote actor-owned servers.

This cluster of infrastructure was also involved in interactive operations against a small number of MikroTik routers, often located in Ukraine, that were likely of intelligence value to the actor.
 


APT28 infrastructure

The following IP addresses were associated with the first cluster of malicious APT28 DNS servers and AitM infrastructure.

IP Address
5.226.137[.]151
5.226.137[.]230
5.226.137[.]231
5.226.137[.]232
5.226.137[.]234
5.226.137[.]235
5.226.137[.]242
5.226.137[.]243
5.226.137[.]244
5.226.137[.]245
23.106.120[.]119
37.221.64[.]77
37.221.64[.]78
37.221.64[.]93
37.221.64[.]101
37.221.64[.]116
37.221.64[.]131
37.221.64[.]148
37.221.64[.]149
37.221.64[.]150
37.221.64[.]151
37.221.64[.]163
37.221.64[.]173
37.221.64[.]199
37.221.64[.]208
37.221.64[.]224
37.221.64[.]254
64.120.31[.]96
64.120.31[.]97
64.120.31[.]98
64.120.31[.]99
64.120.31[.]100
77.83.197[.]37
77.83.197[.]38
77.83.197[.]39
77.83.197[.]40
77.83.197[.]41
77.83.197[.]42
77.83.197[.]43
77.83.197[.]44
77.83.197[.]45
77.83.197[.]46
77.83.197[.]47
77.83.197[.]48
77.83.197[.]49
77.83.197[.]50
77.83.197[.]51
77.83.197[.]52
77.83.197[.]53
77.83.197[.]54
77.83.197[.]55
77.83.197[.]56
77.83.197[.]57
77.83.197[.]58
77.83.197[.]59
77.83.197[.]60
79.141.160[.]78
79.141.161[.]66
79.141.161[.]67
79.141.161[.]68
79.141.161[.]69
79.141.161[.]70
79.141.161[.]71
79.141.161[.]72
79.141.161[.]73
79.141.161[.]74
79.141.161[.]75
79.141.161[.]76
79.141.161[.]77
79.141.161[.]78
79.141.161[.]79
79.141.161[.]80
79.141.161[.]81
79.141.161[.]82
79.141.161[.]83
79.141.161[.]84
79.141.161[.]85
79.141.173[.]70
79.141.173[.]96
79.141.173[.]97
79.141.173[.]98
79.141.173[.]103
79.141.173[.]119
79.141.173[.]120
79.141.173[.]121
79.141.173[.]122
79.141.173[.]211
79.141.173[.]231
79.141.173[.]232
79.141.173[.]233
185.117.88[.]22
185.117.88[.]28
185.117.88[.]29
185.117.88[.]30
185.117.88[.]31
185.117.88[.]50
185.117.88[.]60
185.117.88[.]61
185.117.88[.]62
185.117.89[.]32
185.117.89[.]46
185.117.89[.]47
185.237.166[.]55
185.237.166[.]56
185.237.166[.]57
185.237.166[.]58
185.237.166[.]59
185.237.166[.]60
185.237.166[.]61
185.237.166[.]62
185.237.166[.]63
185.237.166[.]64
185.237.166[.]65
185.237.166[.]66
185.237.166[.]67
185.237.166[.]68
185.237.166[.]69
185.237.166[.]70
185.237.166[.]71
185.237.166[.]72
185.237.166[.]73
185.237.166[.]74
185.237.166[.]75
185.237.166[.]224
185.237.166[.]225
185.237.166[.]226
185.237.166[.]227
185.237.166[.]228
185.237.166[.]229
185.237.166[.]230
185.237.166[.]231
185.237.166[.]232
185.237.166[.]233
185.237.166[.]234
185.237.166[.]235
185.237.166[.]236
185.237.166[.]237
185.237.166[.]238
185.237.166[.]239
185.237.166[.]240
185.237.166[.]241
185.237.166[.]242
185.237.166[.]243
185.237.166[.]244
185.237.166[.]245
185.237.166[.]246
185.237.166[.]247
185.237.166[.]248
185.237.166[.]249

The following IP addresses were associated with the second cluster of APT28 infrastructure involved in DNS hijacking and wider router operations.

IP Address
64.44.154[.]227
64.44.154[.]237
64.44.154[.]238
64.44.154[.]239
64.44.154[.]240
77.83.198[.]39
79.141.173[.]123
79.141.173[.]200
79.141.173[.]210
79.141.173[.]246
79.141.173[.]247
79.141.173[.]248
79.141.173[.]249
79.141.173[.]250
79.141.173[.]251
79.141.173[.]252
79.141.173[.]253
79.141.173[.]254
79.143.87[.]229
79.143.87[.]232
79.143.87[.]240
79.143.87[.]243
79.143.87[.]249
88.80.148[.]49
88.80.148[.]53
89.150.40[.]43
89.150.40[.]86
103.140.186[.]148
103.140.186[.]149
103.140.186[.]155
185.234.73[.]58
185.234.73[.]61
185.234.73[.]62



Published

Publish date

News type

Alert

Protect your assets with Predictive