Skip to content
NewA calmer, faster ZeroHour

APT28 used Hookedge to tunnel into NATO shipbuilder

Original title: APT28 Hackers Open Secret SSH Tunnel Into NATO Country’s Naval Shipbuilder Network

Cyber Security Newsby Tushar Subhra Dutta ()4 min read1 · 1 read
Part of a story covered by 5 sourcesAPT28 targeted NATO defense firms and a law-enforcement agencyMerged summary & timeline
AI summary · x-ai/grok-4.7Summaries by Vani AI

The unnamed intrusion began July 24, 2026, via a Word macro and lasted at least two months.

Symantec’s Threat Hunter Team says Russian group APT28, also called Fancy Bear, Forest Blizzard, and Swallowtail, used the Hookedge backdoor against a naval shipbuilder in an unnamed NATO country. A malicious Word document from the Outlook attachment cache started the chain; operators later used webhook.site, an SSH tunnel, and NTLM capture. The same Hookedge activity was seen at a law-enforcement agency and a military aircraft-engine maker in a second NATO state. Whether sensitive shipbuilding data was taken is not confirmed.

Unconfirmed: The shipbuilder, country, tunnel’s purpose, and whether data or further systems were accessed are not confirmed.

Key facts
  • After about three days, tasking moved to 185.82.218[.]119, with seven commands in about 30 seconds.
  • Operators planted an SSH private key and mapped internal hostnames through the tunnel.
  • A PowerShell script prompted an NTLM authentication response to a local listener.
  • On July 31, ld.exe was run with encrypted Events.dat; that payload was not recovered.
  • Hookedge’s launcher was seen again on September 24, and the loader remained weeks later.
Security assessment · AI, from the article

Impact: Backdoor access, credential material, and a persistent internal SSH tunnel

What to do
  1. 1.Hunt Word attachments, hidden Edge activity, unexpected user-folder scripts, and unapproved SSH connections.
  2. 2.Review endpoint, email, DNS, and proxy logs for the published Hookedge indicators.
  3. 3.Check for NTLM exposure and rotate credentials if compromise is suspected.
Analyze this story with Vani AIImpact, who is affected and what defenders should do, in a new chat

Indicators of compromise

auto-extracted · verify before use · export allAll
TypeIndicatorContext
domainwebhook.siteder IP address 185.82.218[.]119 Operator server URL hxxps://webhook[.]site/890efd8d-6e9e-428a-bcf9-987745d71000 Hookedge endpoint UR
ipv4185.82.218.119ed with a more active stage that used a dedicated server at 185.82.218[.]119 for tasking and data transfer. Symantec observed a burst
sha256063930af6a4aad06d8f8aab43226bf6dcddd2c79aa505894ee95876cf9254543d4160b91388c5f3d86504611fc286a4d13 Hookedge dropper SHA-256 063930af6a4aad06d8f8aab43226bf6dcddd2c79aa505894ee95876cf9254543 Hookedge VBS launcher SHA-256 d74c65e6d35d3b2a80686f059590f
sha2561bb1b27e1695c726c7c1d3d4935f9318afc6f5fd9015d7cf3890f0eb7bf8d47e1b0da23dcd2c84465509735544c0a9c2b3 Hookedge dropper SHA-256 1bb1b27e1695c726c7c1d3d4935f9318afc6f5fd9015d7cf3890f0eb7bf8d47e Hookedge dropper SHA-256 a3b44405112e6364444e7d96630edfabcf
sha2561bff55104206d3f55cd72ca58ffecd2fa620a428c5a3c6987d3c4cc68285d3358b207c71ec1d266bb049b54b7eaf01d67b Hookedge dropper SHA-256 1bff55104206d3f55cd72ca58ffecd2fa620a428c5a3c6987d3c4cc68285d335 Hookedge dropper SHA-256 e94402a9886d4433ccad0ced0cd4f22d05
sha25639d21c1b8ab2f08c75a1cb7d18433a8b207c71ec1d266bb049b54b7eaf01d67bc2a0c25e75ac621cd6a203d64fb75aa495 Hookedge dropper SHA-256 39d21c1b8ab2f08c75a1cb7d18433a8b207c71ec1d266bb049b54b7eaf01d67b Hookedge dropper SHA-256 1bff55104206d3f55cd72ca58ffecd2fa6
sha25649e276498fc4e7d65ebf9fa2acf64ec2a0c25e75ac621cd6a203d64fb75aa495c4595f881b4865ebf6e490784b56105645 Hookedge dropper SHA-256 49e276498fc4e7d65ebf9fa2acf64ec2a0c25e75ac621cd6a203d64fb75aa495 Hookedge dropper SHA-256 39d21c1b8ab2f08c75a1cb7d18433a8b20
sha2564a43aacffc2d8d76f7abac729238779b6c99b10ee09f54c2cea1654a91561303s of compromise (IoCs):- Type Indicator Description SHA-256 4a43aacffc2d8d76f7abac729238779b6c99b10ee09f54c2cea1654a91561303 Hookedge dropper SHA-256 e068794cf43e381b26c82d746cca107b9f
sha2565709e5e1496410d4b9ac5a3bd8be3ec4595f881b4865ebf6e490784b56105645f71004e1bd43e2e1ed953edad51118cb72 Hookedge dropper SHA-256 5709e5e1496410d4b9ac5a3bd8be3ec4595f881b4865ebf6e490784b56105645 Hookedge dropper SHA-256 49e276498fc4e7d65ebf9fa2acf64ec2a0
sha25660ef547ebd2f4252e286db762980481b0da23dcd2c84465509735544c0a9c2b3c0870e97465f67526ea252bff0815abcbe Hookedge dropper SHA-256 60ef547ebd2f4252e286db762980481b0da23dcd2c84465509735544c0a9c2b3 Hookedge dropper SHA-256 1bb1b27e1695c726c7c1d3d4935f9318af
sha2566678049918dda2d5859de0a95e0573fec9496c62bbe72967ae0d3deeb5bda68fabcf81e5ad37d690c3ebc73770d62aeabd Hookedge dropper SHA-256 6678049918dda2d5859de0a95e0573fec9496c62bbe72967ae0d3deeb5bda68f Hookedge dropper SHA-256 c2c9187033d22d7944ea9298461a0ac693
sha25668613e232d0893e61ad29906daee2312bd4c4e940f4d0c9e702e7c35a256d0f727edae95d2ae29ffb4ec2222d1a223b4bd Hookedge dropper SHA-256 68613e232d0893e61ad29906daee2312bd4c4e940f4d0c9e702e7c35a256d0f7 Hookedge dropper SHA-256 a92413d4951a28822ec85e5c0d1948d416
sha256a3b44405112e6364444e7d96630edfabcf81e5ad37d690c3ebc73770d62aeabd18afc6f5fd9015d7cf3890f0eb7bf8d47e Hookedge dropper SHA-256 a3b44405112e6364444e7d96630edfabcf81e5ad37d690c3ebc73770d62aeabd Hookedge dropper SHA-256 6678049918dda2d5859de0a95e0573fec9
sha256a92413d4951a28822ec85e5c0d1948d4160b91388c5f3d86504611fc286a4d1312bd4c4e940f4d0c9e702e7c35a256d0f7 Hookedge dropper SHA-256 a92413d4951a28822ec85e5c0d1948d4160b91388c5f3d86504611fc286a4d13 Hookedge dropper SHA-256 063930af6a4aad06d8f8aab43226bf6dcd
sha256aafbc096e20f259df9166f837d0baf7333f177e6f383ca7cb9215936ecbe7f5eecaf4ed539192e904d675ba5c7a40 Hookedge VBS launcher SHA-256 aafbc096e20f259df9166f837d0baf7333f177e6f383ca7cb9215936ecbe7f5e Hookedge VBS launcher SHA-256 f1cc91e7427a22027f65d31bbee19
sha256c2c9187033d22d7944ea9298461a0ac693ef2774b4ce08b0955d2aba3646fb44fec9496c62bbe72967ae0d3deeb5bda68f Hookedge dropper SHA-256 c2c9187033d22d7944ea9298461a0ac693ef2774b4ce08b0955d2aba3646fb44 Hookedge dropper SHA-256 ea525336b787c2fd3dbc4b3e9a3a78f710
sha256d74c65e6d35d3b2a80686f059590f919316ecaf4ed539192e904d675ba5c7a40d2c79aa505894ee95876cf9254543 Hookedge VBS launcher SHA-256 d74c65e6d35d3b2a80686f059590f919316ecaf4ed539192e904d675ba5c7a40 Hookedge VBS launcher SHA-256 aafbc096e20f259df9166f837d0ba
sha256e068794cf43e381b26c82d746cca107b9f84327a2a8308d5b87ea5529963c4c89b6c99b10ee09f54c2cea1654a91561303 Hookedge dropper SHA-256 e068794cf43e381b26c82d746cca107b9f84327a2a8308d5b87ea5529963c4c8 Hookedge dropper SHA-256 e8be50171436550e1edd8b4946d2adc087
sha256e8be50171436550e1edd8b4946d2adc0870e97465f67526ea252bff0815abcbe7b9f84327a2a8308d5b87ea5529963c4c8 Hookedge dropper SHA-256 e8be50171436550e1edd8b4946d2adc0870e97465f67526ea252bff0815abcbe Hookedge dropper SHA-256 60ef547ebd2f4252e286db762980481b0d
sha256e94402a9886d4433ccad0ced0cd4f22d055d1f0f7e4155dbec992433eb94e00c2fa620a428c5a3c6987d3c4cc68285d335 Hookedge dropper SHA-256 e94402a9886d4433ccad0ced0cd4f22d055d1f0f7e4155dbec992433eb94e00c Hookedge dropper SHA-256 2fceca3460a35eea2c1c47d73c27c27eda
sha256ea525336b787c2fd3dbc4b3e9a3a78f71004e1bd43e2e1ed953edad51118cb72c693ef2774b4ce08b0955d2aba3646fb44 Hookedge dropper SHA-256 ea525336b787c2fd3dbc4b3e9a3a78f71004e1bd43e2e1ed953edad51118cb72 Hookedge dropper SHA-256 5709e5e1496410d4b9ac5a3bd8be3ec459
sha256f1cc91e7427a22027f65d31bbee19c54b602d08d7d93e4745b9cea59fa8132ff177e6f383ca7cb9215936ecbe7f5e Hookedge VBS launcher SHA-256 f1cc91e7427a22027f65d31bbee19c54b602d08d7d93e4745b9cea59fa8132ff ld.exe reflective loader IP address 185.82.218[.]119 Operat
urlhttps://webhook.site/53379b62-8020-41cf-af57-effa6e1e8506/890efd8d-6e9e-428a-bcf9-987745d71000 Hookedge endpoint URL hxxps://webhook[.]site/53379b62-8020-41cf-af57-effa6e1e8506 Hookedge endpoint URL hxxps://webhook[.]site/5b73dc69-d76
urlhttps://webhook.site/5b73dc69-d765-4440-a4d2-e9eb33283eb9/53379b62-8020-41cf-af57-effa6e1e8506 Hookedge endpoint URL hxxps://webhook[.]site/5b73dc69-d765-4440-a4d2-e9eb33283eb9 Hookedge endpoint URL hxxps://webhook[.]site/d828b9fc-543
urlhttps://webhook.site/890efd8d-6e9e-428a-bcf9-987745d71000tive loader IP address 185.82.218[.]119 Operator server URL hxxps://webhook[.]site/890efd8d-6e9e-428a-bcf9-987745d71000 Hookedge endpoint URL hxxps://webhook[.]site/53379b62-802
urlhttps://webhook.site/ca3c058e-3c88-449b-8299-822cd5d5e17c/d828b9fc-5435-4b1c-881f-d6350c11d0b6 Hookedge endpoint URL hxxps://webhook[.]site/ca3c058e-3c88-449b-8299-822cd5d5e17c Hookedge endpoint Note: IP addresses and domains are inte
urlhttps://webhook.site/d828b9fc-5435-4b1c-881f-d6350c11d0b6/5b73dc69-d765-4440-a4d2-e9eb33283eb9 Hookedge endpoint URL hxxps://webhook[.]site/d828b9fc-5435-4b1c-881f-d6350c11d0b6 Hookedge endpoint URL hxxps://webhook[.]site/ca3c058e-3c8

From the original article

4 min read at cybersecuritynews.com

Russian cyberespionage group APT28 used the Hookedge backdoor to reach a naval shipbuilder’s network in a NATO member state, steal login material and set up a hidden SSH tunnel. The intrusion lasted at least two months, according to a report by Symantec’s Threat Hunter Team. The report does not name the shipbuilder or the country.

Cyber Security News

By Tushar Subhra Dutta · cybersecuritynews.com

Read the full article at Cyber Security News

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.