Project

Profile

Help

Task #155312 » Risky Bulletin_ EU sanctions three GRU hackers - 2025-01-29T05_30_52Z.eml

Anonymous, 01/29/2025 06:30 AM

 
X-He-Spam-Score: -1.9
Return-Path: <bounce+b82545.7bdc18-lapor=turnbackhoax.id@m.ghost.io>
Delivered-To: dropbox@plan.io
Received: from m.launch.gmbh ([127.0.0.1])
by m.launch.gmbh with LMTP
id yNtWKAG9mWd7ZjcAJzdhvw
(envelope-from <bounce+b82545.7bdc18-lapor=turnbackhoax.id@m.ghost.io>)
for <dropbox@plan.io>; Wed, 29 Jan 2025 06:30:41 +0100
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on m.launch.gmbh
X-Spam-Level:
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID,DMARC_PASS,HTML_IMAGE_RATIO_06,HTML_MESSAGE,LOTS_OF_MONEY,
RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_FAIL,SPF_FAIL_IGNORE,
SPF_HELO_NONE,T_KAM_HTML_FONT_INVALID,T_SCC_BODY_TEXT_LINE,URIBL_SBL_A
autolearn=ham autolearn_force=no version=3.4.6
X-Spam-Report:
* -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at
* https://www.dnswl.org/, no trust
* [64.90.62.164 listed in list.dnswl.org]
* -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
* [score: 0.0000]
* 0.1 URIBL_SBL_A Contains URL's A record listed in the Spamhaus SBL
* blocklist
* [URIs: email.m.ghost.io]
* 0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2)
* [64.90.62.164 listed in wl.mailspike.net]
* -0.1 DMARC_PASS DMARC check passed
* 5.0 SPF_FAIL SPF check failed
* 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
* 0.0 HTML_IMAGE_RATIO_06 BODY: HTML has a low ratio of text to image
* area
* 0.0 HTML_MESSAGE BODY: HTML included in message
* 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily
* valid
* -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
* -0.0 T_SCC_BODY_TEXT_LINE No description available.
* 0.0 LOTS_OF_MONEY Huge... sums of money
* 0.0 T_KAM_HTML_FONT_INVALID Test for Invalidly Named or Formatted
* Colors in HTML
* -5.0 SPF_FAIL_IGNORE Planio Inbox does not consider SPF FAILS on
* redirects
X-Spam-Score: -1.9
Authentication-Results: m.launch.gmbh; dmarc=pass (p=none dis=none) header.from=ghost.io
Authentication-Results: m.launch.gmbh; spf=fail smtp.mailfrom=m.ghost.io
Authentication-Results: m.launch.gmbh;
dkim=pass (2048-bit key; unprotected) header.d=m.ghost.io header.i=@m.ghost.io header.a=rsa-sha256 header.s=mailgun header.b=Dh5WjxEO;
dkim-atps=neutral
Envelope-to: inbox+rlxc+36be+hoax-clearing-center@plan.io
Received: from pdx1-sub0-mail-mx205.dreamhost.com (fltr-in2.mail.dreamhost.com [64.90.62.164])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
(No client certificate requested)
by m.launch.gmbh (Postfix) with ESMTPS id D5ADB1689F4
for <inbox+rlxc+36be+hoax-clearing-center@plan.io>; Wed, 29 Jan 2025 06:30:40 +0100 (CET)
Received: from postfix-inbound-v2-11.inbound.mailchannels.net (inbound-egress-7.mailchannels.net [23.83.220.5])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
(No client certificate requested)
by pdx1-sub0-mail-mx205.dreamhost.com (Postfix) with ESMTPS id 4YjW2j3VTpz3pCd
for <lapor@turnbackhoax.id>; Tue, 28 Jan 2025 21:30:37 -0800 (PST)
ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1738128636; a=rsa-sha256;
cv=none;
b=HmudO5njXB5ewaiYKyADHMdlWTFgRx63YdLhKlN4V+ISdF+cQXMbFcsog3XsPHADWzdwR8
JTJ17uTF/bJ021kTcHHe/Dx71+UlrL1lN3hdZ21/LXZKCYr9pwpcBQvHK9jGLDmTJrLJ0q
2YGfAprCQyA8BssUM5Scduc84jYnXy/rFBouuqexnqfAGSukpwmrmuGzqFiOLNUQWbairf
t0XStK8uIlvfjb7GU8alg4ztC4cwcaNZJF0TdC6N2f+xGLnDQ1HCVKNVZMwe8hInnvjUoc
/oaJOrr2PqXJSlHxpmyAK+IGfPLYLix6NYLClrcW1ofR9YByQi+NncyEF0cvSg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
d=mailchannels.net;
s=arc-2022; t=1738128636;
h=from:from:sender:sender:reply-to:subject:subject:date:date:
message-id:message-id:to:to:cc:mime-version:mime-version:
content-type:content-type:list-unsubscribe:list-unsubscribe-post:
dkim-signature; bh=CPEWUmOySSeiB3e7dju5eb0XZUnFSrrUAmHE9PtWYO0=;
b=B5pkloRyslHCTEjU6y2OjhUw4Dl5UUpX2Uyj9Jzm+Jyko4aVuZF0kvnc+TPVTuqNo/TqF2
NqUB121ujqD/jItR/AxWs+RSguwticE72N+BS6j3OpcYZpC8jCrW9wlw8nz5SdAnP027cv
AAgu7L/MhswouYOfxEGotgMkzd1qqNV0SgNcCpGHmyEA8L0OIL7TtQnqex9uUTx6iDtti7
qkWm7YCp6tBup5ujAWqdzjJiybdYdreIJSQ8Y3J1/JC8h1AY4ij1SHJIj9u+k5NEqs3t3W
A+2LOAcNRzUVXde+HoDQnpK09thTh2Wm1sA/2ZVj17yEMnquCV0F+1as80cscg==
ARC-Authentication-Results: i=1;
inbound-rspamd-867ff87c44-mkwtl;
none
X-Message-ID: cOxWq0wCSQ62kioTmOqSk9pM
Received: from relay9.ghost.io (relay9.ghost.io [143.55.233.111])
(using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256)
by 100.116.68.241 (trex/6.10.3);
Wed, 29 Jan 2025 05:30:36 +0000
Authentication-Results: inbound.mailchannels.net;
spf=pass
smtp.mailfrom=bounce+b82545.7bdc18-lapor=turnbackhoax.id@m.ghost.io;
dkim=pass header.d=m.ghost.io;
dmarc=pass (policy=none; pct=100; status=pass);
arc=none
Received-SPF: pass (dmarc-service-69cd7677ff-rx9dc: domain of m.ghost.io
designates 143.55.233.111 as permitted sender) client-ip=143.55.233.111;
envelope-from=bounce+b82545.7bdc18-lapor=turnbackhoax.id@m.ghost.io;
helo=relay9.ghost.io;
DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=m.ghost.io; q=dns/txt; s=mailgun; t=1738128635; x=1738135835;
h=Message-Id: List-Unsubscribe-Post: List-Unsubscribe: To: To: From: From: Subject: Subject: Content-Type: Mime-Version: Date: Sender: Sender;
bh=CPEWUmOySSeiB3e7dju5eb0XZUnFSrrUAmHE9PtWYO0=;
b=Dh5WjxEOh7oARkooujhrf9cPqvVZGISlHO4gEfRxYPzU8q3dv7OE6CvqNH7GRghHUaM9eZSAlNKZekvPBumjUOUS4pXxySFw08huTYXTT/13tHwc6CSUDI9lFGtbMcvkk/xcI4giubh1OlyWg9vFNHdfSrDpcYQbvi0TdB6DK5FetYAoF523EseAtbpOfy1HWBMuzEr7Ot2F+xS9f0aG4I1owE4u7orCcrTwlJkE17IJemMYGQm9f8Gr+Yn1ZiGixIbKDTK7dbIdxw8yeHY7VzayO/qgY7AuYFNyQH+6aX+BouErNSgjIKmrgBVV80xW+/RuaAu56WLaCNZCUO8vew==
X-Mailgun-Sending-Ip: 143.55.233.111
X-Mailgun-Sending-Ip-Pool-Name: Bulk - Standard
X-Mailgun-Sending-Ip-Pool: 6155d7ba935d084321777411
X-Mailgun-Sid: WyIzODUwYiIsImxhcG9yQHR1cm5iYWNraG9heC5pZCIsIjdiZGMxOCJd
Received: by 46a200c12593 with HTTP id 6799bcfb306985a0430a991b; Wed, 29 Jan 2025
05:30:34 GMT
X-Mailgun-Batch-Id: 6799bcfaad2997d35038ba65
Sender: risky-biz=ghost.io@m.ghost.io
Date: Wed, 29 Jan 2025 05:30:34 +0000
Mime-Version: 1.0
Content-Type: multipart/alternative;
boundary="e0afef55d7e1e7ab802be292cd3c5cfee2e057b815c9b086e36a6c9f72d1"
Subject: Risky Bulletin: EU sanctions three GRU hackers
From: Risky.Biz <risky-biz@ghost.io>
To: lapor@turnbackhoax.id
X-Mailgun-Tag: bulk-email
X-Mailgun-Tag: ghost-email
X-Mailgun-Tag: blog-1041185
X-Mailgun-Track-Opens: true
X-Mailgun-Deliver-By: Wed, 29 Jan 2025 05:30:31 +0000
List-Unsubscribe: <https://news.risky.biz/unsubscribe/?uuid=1a80b145-9ce5-407e-b496-c57050db16ff&key=b42b9394aa843f18196f4ef71cbb26d29e72298989fd79444a9147b6e32ee87b&newsletter=102a29ad-4bfc-4105-8645-703ba0268482>,
<mailto:u+mq6toytemmytqjtfnvqws3bnnfsd2nrxhe4wey3gguydcnzugyzdambqgfswmn3gmvscm2b5mvqtamrtmi3giztfgu2diyzuga2tmmbxhaydczldg43gcmjzgy2cm2j5giydenjqgezdsmbvgmydgnbomntgczddmezgcmtfmu4dcy3cgastimdnfztwq33toqxgs3zgoi6wyylqn5zcknbqor2xe3tcmfrww2dpmf4c42leez2d2ytvnrvs2zlnmfuwyjtuhvtwq33toqwwk3lbnfwcm5b5mjwg6zzngeydimjrha2sm5r5gi@m.ghost.io>
List-Unsubscribe-Post: List-Unsubscribe=One-Click
X-Mailgun-Variables: {"email-id": "6799bcf50174620001ef7fed"}
Message-Id: <20250129053034.cfadca2a2ee81cb0@m.ghost.io>

--e0afef55d7e1e7ab802be292cd3c5cfee2e057b815c9b086e36a6c9f72d1
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable









=C2=A0




















https://news.risky.biz/r/d84c11e4?m=3D1a80b145-9ce5-407e-b496-c57050db16ff


Risky Business News [https://news.risky.biz/r/bb76e5b8?m=3D1a80b145-9ce5-40=
7e-b496-c57050db16ff]










Risky Bulletin: EU sanctions three GRU hackers [https://news.risky.biz/r/8f=
5a8e6e?m=3D1a80b145-9ce5-407e-b496-c57050db16ff]









By Catalin Cimpanu =E2=80=A2 29 Jan 2025


View in browser [https://news.risky.biz/r/31d13ecd?m=3D1a80b145-9ce5-407e-b=
496-c57050db16ff]




View in browser [https://news.risky.biz/r/dd98dc86?m=3D1a80b145-9ce5-407e-b=
496-c57050db16ff]











This newsletter is brought to you by asset inventory and network visibility=
company=C2=A0runZero [https://news.risky.biz/r/d72f6556?m=3D1a80b145-9ce5-=
407e-b496-c57050db16ff]. You can subscribe to an audio version of this news=
letter as a podcast by searching for "Risky Business" in your podcatcher or=
subscribing via this RSS feed [https://news.risky.biz/r/0781873b?m=3D1a80b=
145-9ce5-407e-b496-c57050db16ff].



https://risky.biz/RBNEWS382/ [https://news.risky.biz/r/6787a62a?m=3D1a80b14=
5-9ce5-407e-b496-c57050db16ff]

The European Union has sanctioned three Russian military hackers for their =
role in cyberattacks against Estonian government agencies in 2020.

Sanctions [https://news.risky.biz/r/5ec63192?m=3D1a80b145-9ce5-407e-b496-c5=
7050db16ff] were levied against Yuriy Denisov, Nikolay Korchagin, and Vital=
y Shevchenko.

The three are officers in Unit 29155 in Russia's military intelligence serv=
ice, also known as the GRU.

The EU says [https://news.risky.biz/r/5b2b0d5e?m=3D1a80b145-9ce5-407e-b496-=
c57050db16ff] the three stole classified information and sensitive data fro=
m at least three Estonian ministries, such as the Ministry of Economic Affa=
irs and Communications, the Ministry of Social Affairs, and the Ministry of=
Foreign Affairs.

The sanctions come four months after the Estonian government publicly attri=
buted [https://news.risky.biz/r/0a8501b0?m=3D1a80b145-9ce5-407e-b496-c57050=
db16ff] the 2020 hack to GRU Unit 29155.

Two of the sanctioned hackers were also indicted [https://news.risky.biz/r/=
26c86b33?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] in September by the US g=
overnment for a more recent hacking campaign that targeted NATO countries p=
roviding military aid to Ukraine.

The three are part of what is informally considered one of Russia's most el=
ite military intelligence units.

GRU Unit 29155 [https://news.risky.biz/r/a91c34ec?m=3D1a80b145-9ce5-407e-b4=
96-c57050db16ff] has operated in secret since 2008, and its main objective =
for most of its existence has been assassinations and sabotage on foreign s=
oil.

The unit has been linked to explosions at Czech ammo depots in 2014, an att=
empted coup in Montenegro in 2016, the 2018 poisoning of former GRU officer=
Sergei Skripal in the UK, and a 2020 bounty program that paid the Taliban =
tens of thousands of USD for each US and NATO soldier killed in Afghanistan=
=2E

Recent reports have also tentatively linked the unit to the notorious Havan=
a Syndrome [https://news.risky.biz/r/7c7c1b00?m=3D1a80b145-9ce5-407e-b496-c=
57050db16ff] that impacted the US diplomats at embassies across the world.

A September 2024 UK NCSC report [https://news.risky.biz/r/64cdd2fa?m=3D1a80=
b145-9ce5-407e-b496-c57050db16ff] found that the unit had also set up a cyb=
er division with offensive cyber operations back in 2020=E2=80=94suggesting=
the Estonian cyberattacks might have been one of its first operations.

While the group operated in secrecy for most of its life, things changed af=
ter Russia invaded Ukraine, with the group taking a far more active and vis=
ible role. Its main cyber operation was the deployment of the WhisperGate d=
ata wiper [https://news.risky.biz/r/e9ccd626?m=3D1a80b145-9ce5-407e-b496-c5=
7050db16ff] ahead of Russia's invasion of Ukraine as part of an operation t=
hat attempted to sabotage and prevent the Ukrainian government from reactin=
g to the Kremlin's ground invasion.

In infosec nomenclature, the unit's cyber operations are tracked under code=
names such as Ember Bear, Cadet Blizzard, Frozenvista, UNC2589, and UAC-005=
6.


Risky Business Podcasts

Risky Business is now on YouTube with video versions of our main podcasts. =
Below is our latest weekly show with Pat and Adam at the helm!











=C2=A0




[https://news.risky.biz/r/8b375213?m=3D1a80b145-9ce5-407e-b496-c57050db16ff=
]




----------------------------------------


Breaches, hacks, and security incidents

DeepSeek cyberattack: Chinese AI company DeepSeek has limited new user regi=
strations after the company experienced what the company described as "larg=
e-scale malicious attacks [https://news.risky.biz/r/34cdab02?m=3D1a80b145-9=
ce5-407e-b496-c57050db16ff]" on its newly launched genAI services. The atta=
ck took place on the same day the company's app overtook ChatGPT on app sto=
res, and as US AI stock prices fell by up to 20%. The attack is believed to=
be a combination of DDoS attacks and API abuse.

MegaFon cyberattack: Ukraine's military intelligence agency GUR has alleged=
ly carried out disruptive cyberattacks against three Russian telecom provid=
ers=E2=80=94MegaFon, Yota, and NetByNet. [Additional coverage in The New Vo=
ice of Ukraine [https://news.risky.biz/r/d70ffbca?m=3D1a80b145-9ce5-407e-b4=
96-c57050db16ff]]

Doxbin leak: More than 435,000 email addresses shared on Doxbin have leaked=
and added to the Have I Been Pwned database [https://news.risky.biz/r/f2f4=
ce1a?m=3D1a80b145-9ce5-407e-b496-c57050db16ff].


General tech and privacy

Edge tests scareware blocker: Microsoft is testing [https://news.risky.biz/=
r/1d9bbdaa?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] a new Edge security fe=
ature designed to detect and block scareware popups. The feature uses machi=
ne learning to detect popups and text typically found on scareware and tech=
support scams and warn users about the risks. The feature was initially an=
nounced during last year's Microsoft Ignite developer conference.

Bitwarden improves account security: Password manager app Bitwarden is addi=
ng a new security feature [https://news.risky.biz/r/f16f7c15?m=3D1a80b145-9=
ce5-407e-b496-c57050db16ff] to user accounts where 2FA is not enabled. The =
company will require email verification codes whenever users log into their=
account from an unrecognized device. The new feature is meant to prevent t=
hreat actors from adding and using stolen accounts on their own devices.

New Signal sync options: Secure messaging service Signal will now let users=
sync messages [https://news.risky.biz/r/df81fcbc?m=3D1a80b145-9ce5-407e-b4=
96-c57050db16ff] across all linked devices.

KuCoin to leave US market: Cryptocurrency exchange KuCoin has reached a set=
tlement [https://news.risky.biz/r/b0039187?m=3D1a80b145-9ce5-407e-b496-c570=
50db16ff] with the US Department of Justice and will leave the US market fo=
r two years after it was caught operating an unlicensed money-transmitting =
business. The company has agreed to pay $297 million, representing a regula=
tory fine and forfeiture for its failure to implement anti-money laundering=
(AML) and know-your-customer (KYC) protocols. KuCoin will be allowed to re=
-enter the US market after fixing all issues and registering with US author=
ities. KuCoin was one of the world's largest crypto exchanges when the Just=
ice Department started an investigation into its operations.

YouTube hour-long unskippable ads: After users started reporting receiving =
60-minute ads [https://news.risky.biz/r/089d5256?m=3D1a80b145-9ce5-407e-b49=
6-c57050db16ff] on YouTube, Google sent a statement [https://news.risky.biz=
/r/00ef6469?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] to journalists that t=
he company is dead serious about going about ad blockers.

Meta takes down Linux groups: Starting somewhere around January 19, Meta's =
AI-based moderation tool started flagging [https://news.risky.biz/r/9f17d65=
e?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] Facebook groups for Linux-relat=
ed discussions as malicious and taking them down.


Government, politics, and policy

EU plans to ban console sales to Russia: The EU plans to ban the sales of v=
ideo game consoles to Russia after reports that the Russian military had us=
ed console kits to control drones used in Ukraine. According to the Financi=
al Times [https://news.risky.biz/r/26df52de?m=3D1a80b145-9ce5-407e-b496-c57=
050db16ff], the ban is expected to be part of a new sanctions package that =
the EU will pass next month. Microsoft, Nintendo, and Sony halted sales of =
new consoles to Russia after its invasion of Ukraine in 2022. The ban is ai=
med at companies that re-sell devices to Russia. The Kremlin was expecting =
a ban and had touted a plan to build its own gaming console for almost a ye=
ar.

Poland accuses Russia of buying disinfo over the dark web: The Polish gover=
nment says Russian intelligence services are using the dark web to recruit =
Polish citizens to spread disinformation ahead of the country's presidentia=
l election in May. Citizens are allegedly offered up to =E2=82=AC4,000 to s=
pread anti-EU propaganda on social media. Russian intelligence services FSB=
and GRU are allegedly involved in the campaign, which began at the start o=
f last year. [Additional coverage in Euromaidan Press [https://news.risky.b=
iz/r/c5af5ce4?m=3D1a80b145-9ce5-407e-b496-c57050db16ff]]

US ROUTERS Act: Two US senators have introduced a bill that would instruct =
the US Department of Commerce to study the national security risks associat=
ed with routers and modems manufactured overseas. The bill aims to identify=
devices that may be under the control of foreign adversary governments and=
block their sale in the US. The new bill is named the Removing Our Unsecur=
e Technologies to Ensure Reliability and Security, or the ROUTERS Act [http=
s://news.risky.biz/r/4fd231a7?m=3D1a80b145-9ce5-407e-b496-c57050db16ff], an=
d is sponsored by Senators Marsha Blackburn (R-Tenn.) and Ben Ray Luj=C3=A1=
n (D-N.M.). [Additional coverage in CyberScoop [https://news.risky.biz/r/02=
53efb6?m=3D1a80b145-9ce5-407e-b496-c57050db16ff]]

US Insure Cybersecurity Act: Two US senators have re-introduced the Insure =
Cybersecurity Act, a bill that would direct the US National Institute of St=
andards and Technology to create guidelines and clear guidance of how cyber=
security insurance should work. The guidelines should be available for both=
issuers, agents, and brokers, but also for their customers. [Additional co=
verage in CyberScoop [https://news.risky.biz/r/0d16ae91?m=3D1a80b145-9ce5-4=
07e-b496-c57050db16ff]]

US TP-Link ban coming this year: After rumors surfaced last year that the U=
S government was looking into banning TP-Link, a new leak suggests the ban =
is expected next year. [Additional coverage in CNBC [https://news.risky.biz=
/r/f96ccf69?m=3D1a80b145-9ce5-407e-b496-c57050db16ff]]

French data breach trends: In its yearly report [https://news.risky.biz/r/f=
62c0085?m=3D1a80b145-9ce5-407e-b496-c57050db16ff], France's data protection=
agency says that most breaches occur due to the same and recurring securit=
y flaws and usually take place at third-party contractors.


Sponsor section

In this Risky Business News sponsor interview, Catalin Cimpanu talks with r=
unZero founder and CEO HD Moore about the company's latest capability, a fe=
ature called Inside-Out Attack Surface Management that takes internal finge=
rprints and scans the internet to discover possible exposures.



https://risky.biz/RBNEWSSI69/ [https://news.risky.biz/r/48914ced?m=3D1a80b1=
45-9ce5-407e-b496-c57050db16ff]


Arrests, cybercrime, and threat intel

OTP Agency admins sentenced: A UK judge has sentenced to prison [https://ne=
ws.risky.biz/r/dd2c3e3f?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] the three=
administrators of OTP Agency [https://news.risky.biz/r/7a3e72cd?m=3D1a80b1=
45-9ce5-407e-b496-c57050db16ff], a web service that allowed cybercriminals =
to intercept one-time passcodes. One administrator was sentenced to two yea=
rs and eight months, while the other two received a one-year sentence. The =
three were arrested in March 2021, a month after the site was featured in a=
Brian Krebs article [https://news.risky.biz/r/c0641d96?m=3D1a80b145-9ce5-4=
07e-b496-c57050db16ff] on the rising market for OTP token thefts. The OTP A=
gency service allowed threat actors to enter a victim's phone number, initi=
ate a call posing as a bank, and request victims to share an OTP token from=
their banking app.

Major sextortionist extradited to US: US officials have extradited [https:/=
/news.risky.biz/r/6d443dbe?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] a 24-y=
ear-old Nigerian man for a sextortion scheme that resulted in financial los=
ses and even the death by suicide of a minor. Officials say Hassanbunhussei=
n Abolore Lawal is responsible for the death of Gavin Guffey, a 17-year-old=
from Rock Hill who took his life in July 2022. Lawal posed as women online=
to lure victims into private chats and send sexually explicit images of th=
emselves. The suspect used the images to extort victims for money. Lawal fa=
ces life in prison on multiple charges, including child exploitation.

GDLockerSec group: KELA has published a profile on GDLockerSec [https://new=
s.risky.biz/r/9bb9d3ab?m=3D1a80b145-9ce5-407e-b496-c57050db16ff], a group t=
hat emerged this month and started encrypting AWS buckets and asking victim=
s for ransoms.

> "KELA's investigation indicates that GDLockerSec is an amateur group that=
relies heavily on exaggerated claims to inflate its reputation within the =
cybercrime ecosystem. The group's tactics suggest a lack of sophistication,=
with poor operational security, copying another ransomware website, and un=
verified claims being a recurring pattern in their activities. Their relian=
ce on self-promotion, rather than verifiable achievements, underscores thei=
r struggle to gain legitimacy among more established ransomware groups. Fur=
ther analysis points to potential ties to both Morocco and Algeria, as infe=
rred from user aliases, messaging activity, and possible geographical indic=
ators linked to the group's members."

Accounts for sale market: DomainTools looks at online cybercrime networks u=
sing hijacked websites to promote their accounts-for-sale services [https:/=
/news.risky.biz/r/094cb7f8?m=3D1a80b145-9ce5-407e-b496-c57050db16ff].


Malware technical reports

Hellcat ransomware: Cato Networks looks at a new RaaS platform named Hellca=
t [https://news.risky.biz/r/d3adbe81?m=3D1a80b145-9ce5-407e-b496-c57050db16=
ff] that launched last October and has already listed close to a dozen vict=
ims on its leak site.

Arcus Media ransomware: Halcyon researchers have published an analysis of a=
new RaaS platform named Arcus Media [https://news.risky.biz/r/a6523ba6?m=
=3D1a80b145-9ce5-407e-b496-c57050db16ff]. The group launched in April 2024 =
and runs a very private affiliate program.

CS to Lockbit: The DFIR Report team has published an analysis [https://news=
=2Erisky.biz/r/8842d994?m=3D1a80b145-9ce=
5-407e-b496-c57050db16ff] of a Lockbi=
t ransomware infection that came in via an initial infection with Cobalt St=
rike.

Windows Locker (XDS): CyFirma researchers have spotted a new ransomware str=
ain going by the boring name of Windows Locker [https://news.risky.biz/r/a3=
6cf1ed?m=3D1a80b145-9ce5-407e-b496-c57050db16ff], sometimes referred to as =
the XDS.

ODAT: Trustwave has published a breakdown of how the ODAT [https://news.ris=
ky.biz/r/6a389b2d?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] (Oracle Databas=
e Attacking Tool) malware works to exploit and steal data from Oracle DBs.

Aquabot: Akamai researchers have found a new version [https://news.risky.bi=
z/r/4c5a456b?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] of the Aquabot IoT m=
alware (a Mirai variant) that is currently exploiting Mitel SIP phones usin=
g CVE-2024-41710 [https://news.risky.biz/r/a1b64966?m=3D1a80b145-9ce5-407e-=
b496-c57050db16ff], a command injection vulnerability that affects Mitel mo=
dels.

> "This malware exhibits a behavior we have never before seen with a Mirai =
variant: a function (report_kill) to report back to the command and control=
(C2) when a kill signal was caught on the infected device. We have not see=
n any response from the C2 as of the date of this blog post."

TorNet: Cisco Talos has discovered a new backdoor named TorNet [https://new=
s.risky.biz/r/7cf1e9cc?m=3D1a80b145-9ce5-407e-b496-c57050db16ff]. The malwa=
re is part of a campaign from a known financially motivated malspam group. =
It's obviously called TorNet because it uses Tor for its C&C servers.

> "The actor also disconnects the victim machine from the network before dr=
opping the payload and then connects it back to the network, allowing them =
to evade detection by cloud antimalware solutions."

Phorpiex: The Phorpiex (Trik) malware [https://news.risky.biz/r/32636164?m=
=3D1a80b145-9ce5-407e-b496-c57050db16ff] is still alive and delivering Lock=
bit ransomware payloads to infected systems.

Xloader: Zscaler researchers have published part one [https://news.risky.bi=
z/r/79c4f451?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] of their analysis of=
v6 and v7 of the Xloader malware.


Sponsor section

Senior Sales Engineer Ali Cheikh demonstrates runZero to Risky Business hos=
t Patrick Gray. runZero is a cyber asset management tool that combines acti=
ve scanning, passive discovery, and API integrations to discover IT, OT, an=
d IoT assets (both managed and unmanaged) across your network, including cl=
oud, mobile, and remote environments.











=C2=A0




[https://news.risky.biz/r/e28f1de4?m=3D1a80b145-9ce5-407e-b496-c57050db16ff=
]





APTs, cyber-espionage, and info-ops

APT-C-60 (DarkHotel): Qihoo 360 has published a report on APT-C-60 [https:/=
/news.risky.biz/r/f42121a3?m=3D1a80b145-9ce5-407e-b496-c57050db16ff], a Sou=
th Korean APT group also known as DarkHotel and Pseudo Hunter. The report c=
overs newer malware samples used by the group in recent operations.

ScatterBrain: Google Mandiant has published a technical analysis of Scatter=
Brain [https://news.risky.biz/r/0cb921ef?m=3D1a80b145-9ce5-407e-b496-c57050=
db16ff], a code obfuscation toolkit used by APT41 for its POISONPLUG.SHADOW=
backdoor.

UAC-0063: Bitdefender has spotted a new cyber-espionage campaign linked to =
Russian cyber-espionage group UAC-0063 [https://news.risky.biz/r/67f0fb2e?m=
=3D1a80b145-9ce5-407e-b496-c57050db16ff] that targets organizations across =
Central Asia and European countries such as Germany, Romania, the UK, and t=
he Netherlands. The attacks used weaponized Microsoft Word documents, HATVI=
BE malware loader, custom-built malware, and other sophisticated techniques=
to infiltrate government institutions and embassies. Sekoia has also publi=
shed [https://news.risky.biz/r/974f7a0e?m=3D1a80b145-9ce5-407e-b496-c57050d=
b16ff] a report on the same campaign, too.


Vulnerabilities, security research, and bug bounty

Military cyber honeypot: A team of academics from Penn State University in =
the US is building a honeypot [https://news.risky.biz/r/c543272e?m=3D1a80b1=
45-9ce5-407e-b496-c57050db16ff] designed to mimic military-style networks. =
The network will use fake equipment designed to lure foreign threat actors =
and record their every move. The project is being built using a $557,000 gr=
ant from the US military.

DeepSeek R1 jailbreak: KELA researchers have jailbroken [https://news.risky=
=2Ebiz/r/a92ffff8?m=3D1a80b145-9ce5-407e=
-b496-c57050db16ff] DeepSeek's new R1=
AI model and used it to generate malicious content, such as "ransomware de=
velopment, fabrication of sensitive content, and detailed instructions for =
creating toxins and explosive devices."

Apple zero-day: Apple has patched an actively exploited zero-day in its iOS=
[https://news.risky.biz/r/00da8ed3?m=3D1a80b145-9ce5-407e-b496-c57050db16f=
f] and macOS [https://news.risky.biz/r/376611f5?m=3D1a80b145-9ce5-407e-b496=
-c57050db16ff] operating systems. Tracked as CVE-2025-24085, the vulnerabil=
ity resides in Apple's Core Media processing framework. Apple says attacker=
s can abuse malicious media files to elevate their privileges on targeted s=
ystems.

Fortinet zero-day write-up: watchTowr Labs has published a technical deep d=
ive [https://news.risky.biz/r/cd6e68e6?m=3D1a80b145-9ce5-407e-b496-c57050db=
16ff] of a recently patched Fortinet zero-day (CVE-2024-55591 [https://news=
=2Erisky.biz/r/782eb19f?m=3D1a80b145-9ce5-407e-b496-c57050db16ff]).

D-Link RCE vulnerability: D-Link has patched [https://news.risky.biz/r/4797=
2ce9?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] an RCE vulnerability in its =
DLS wireless routers reported by Italian security research Max. See Max's t=
wo-part write-up on the bug here [https://news.risky.biz/r/8bcd24b7?m=3D1a8=
0b145-9ce5-407e-b496-c57050db16ff] and here [https://news.risky.biz/r/5991e=
b76?m=3D1a80b145-9ce5-407e-b496-c57050db16ff].

NVIDIA patches: NVIDIA has released a security update [https://news.risky.b=
iz/r/72489f13?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] to patch seven issu=
es in its display driver. More from Edera [https://news.risky.biz/r/f10c8d9=
e?m=3D1a80b145-9ce5-407e-b496-c57050db16ff].

VxWorks vulnerability: SEC Consult researchers have found that the Wind Riv=
er VxWorks RTOS uses weak password hashing algorithms [https://news.risky.b=
iz/r/af16d343?m=3D1a80b145-9ce5-407e-b496-c57050db16ff].

> "For VxWorks 6.9, they incorrectly claimed the system uses 5,000 iteratio=
ns of SHA-256 for password hashing, despite our proof of concept demonstrat=
ing that it uses only a single iteration. They downplayed the severity of t=
his issue, citing the product's End of Life (EOL) in three months as justif=
ication for inaction. For VxWorks 7, the vendor dismissed the need for furt=
her improvements, stating it was 'appropriate for an embedded system.' The =
vendor told us they are treating the issue as a "feature request" but were =
unable to provide a timeline for the implementation."

New Apple CPU side-channel attacks: Academics have discovered two new side-=
channel attacks [https://news.risky.biz/r/a559baef?m=3D1a80b145-9ce5-407e-b=
496-c57050db16ff] against Apple CPUs that can leak sensitive data from the =
processor's memory. Named SLAP (Speculation Attacks via Load Address Predic=
tion) and FLOP (False Load Output Predictions), the attacks impact Apple's =
line of A and M CPUs. Affected devices include all Mac laptops sold after 2=
022, all Mac desktops sold after 2023, and all iPhones sold after 2021. Bot=
h attacks can be performed via a web browser. Apple has told researchers it=
plans to address both attacks in an upcoming security update. The team beh=
ind the attacks has found almost a dozen side-channel attacks [https://news=
=2Erisky.biz/r/790e8656?m=3D1a80b145-9ce=
5-407e-b496-c57050db16ff] in modern C=
PUs, such as Meltdown, Spectre, SGX Fail, and RAMBleed.


Infosec industry

New tool=E2=80=94gitC2: Offensive security engineer Offalltn has released g=
itC2 [https://news.risky.biz/r/c8f52f01?m=3D1a80b145-9ce5-407e-b496-c57050d=
b16ff], a C2 tool that uses a GitHub repository to execute commands through=
its issues tracker.

New tool=E2=80=94ExtensionHound: Software engineer Amram Englander has rele=
ased ExtensionHound [https://news.risky.biz/r/391c7fd5?m=3D1a80b145-9ce5-40=
7e-b496-c57050db16ff], a security analysis tool that identifies DNS queries=
made by browser extensions.

Acquisition news: Automated endpoint management platform NinjaOne is acquir=
ing [https://news.risky.biz/r/a0eb977f?m=3D1a80b145-9ce5-407e-b496-c57050db=
16ff] cloud data backup and recovery platform Dropsuite.

Threat/trend reports: Apteco [https://news.risky.biz/r/c28a4f01?m=3D1a80b14=
5-9ce5-407e-b496-c57050db16ff], Cloudflare [https://news.risky.biz/r/50aa9f=
86?m=3D1a80b145-9ce5-407e-b496-c57050db16ff], France's CNIL agency [https:/=
/news.risky.biz/r/aed31de3?m=3D1a80b145-9ce5-407e-b496-c57050db16ff], Fores=
cout [https://news.risky.biz/r/07eb9da8?m=3D1a80b145-9ce5-407e-b496-c57050d=
b16ff], Obsidian Security [https://news.risky.biz/r/fc9255bd?m=3D1a80b145-9=
ce5-407e-b496-c57050db16ff], Rapid7 [https://news.risky.biz/r/522dd1c7?m=3D=
1a80b145-9ce5-407e-b496-c57050db16ff], and Recorded Future [https://news.ri=
sky.biz/r/fb3db884?m=3D1a80b145-9ce5-407e-b496-c57050db16ff] have published=
reports and summaries covering various infosec trends and industry threats=
=2E


Risky Business Podcasts

In this podcast, Tom Uren and Adam Boileau talk about the continued importa=
nce of hack and leak operations. They didn't really affect the recent US pr=
esidential election, but they are still a powerful tool for vested interest=
s to influence public policy.



https://risky.biz/SRB106/ [https://news.risky.biz/r/5dcd987d?m=3D1a80b145-9=
ce5-407e-b496-c57050db16ff]











=C2=A0




[https://news.risky.biz/r/b4319a57?m=3D1a80b145-9ce5-407e-b496-c57050db16ff=
]






In this edition of Between Two Nerds, Tom Uren and The Grugq talk about the=
evolution of Russian cyber operations during its invasion of Ukraine.



https://risky.biz/BTN105/ [https://news.risky.biz/r/06ff769c?m=3D1a80b145-9=
ce5-407e-b496-c57050db16ff]











=C2=A0




[https://news.risky.biz/r/2b028f94?m=3D1a80b145-9ce5-407e-b496-c57050db16ff=
]






















Risky.Biz =C2=A9 2025 =E2=80=93 Unsubscribe [https://news.risky.biz/unsubsc=
ribe/?uuid=3D1a80b145-9ce5-407e-b496-c57050db16ff&key=3Db42b9394aa843f18196=
f4ef71cbb26d29e72298989fd79444a9147b6e32ee87b&newsletter=3D102a29ad-4bfc-41=
05-8645-703ba0268482]












=C2=A0






--e0afef55d7e1e7ab802be292cd3c5cfee2e057b815c9b086e36a6c9f72d1
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<!doctype html>
<html>
<head>
<meta name=3D"viewport" content=3D"width=3Ddevice-width">
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DU=
TF-8">
<!--[if mso]><xml><o:OfficeDocumentSettings><o:PixelsPerInch>96</o:=
PixelsPerInch><o:AllowPNG/></o:OfficeDocumentSettings></xml><![endif]-->
<title>Risky Bulletin: EU sanctions three GRU hackers</title>
<style>
=2Epost-title-link {
display: block;
margin-top: 32px;
color: #15212A;
text-align: center;
line-height: 1.1em;
}
=2Epost-title-link-left {
text-align: left;
}
=2Eview-online-link {
word-wrap: none;
white-space: nowrap;
color: #738a94;
text-decoration: underline !important;
}
=2Ekg-nft-link {
display: block;
text-decoration: none !important;
color: #15212A !important;
font-family: inherit !important;
font-size: 14px;
line-height: 1.3em;
padding-top: 4px;
padding-right: 20px;
padding-left: 20px;
padding-bottom: 4px;
}
=2Ekg-twitter-link {
display: block;
text-decoration: none !important;
color: #15212A !important;
font-family: inherit !important;
font-size: 15px;
padding: 8px;
line-height: 1.3em;
}
=2Ekg-audio-link {
color: #738a94 !important;
}
@media only screen and (max-width: 620px) {
table.body {
width: 100%;
min-width: 100%;
}

.hide-mobile {
display: none;
}

.mobile-only {
display: initial !important;
}

.hide-desktop {
display: initial !important;
}

.desktop-only {
display: none !important;
}

table.body p,
table.body ul,
table.body ol,
table.body td {
font-size: 16px;
}

table.body .post-excerpt {
font-size: 16px !important;
}

table.body .kg-callout-card {
padding: 16px 24px !important;
}

table.body .kg-callout-text {
font-size: 16px !important;
line-height: 1.5em !important;
}

table.body pre {
white-space: pre-wrap !important;
word-break: break-word !important;
}

table.body .content {
padding: 0 !important;
}

table.body .container {
padding: 0 !important;
width: 100% !important;
}

table.body .main {
border-spacing: 10px 0 !important;
border-left-width: 0 !important;
border-radius: 0 !important;
border-right-width: 0 !important;
}

table.body .btn table {
width: 100% !important;
}

table.body .btn a {
width: 100% !important;
}

table.body .img-responsive {
height: auto !important;
max-width: 100% !important;
width: auto !important;
}

table.body .site-icon {
padding-top: 0 !important;
}

table.body .site-info {
padding-top: 24px !important;
}

table.body .post-title-link {
margin-top: 24px !important;
}

table.body .post-meta-wrapper {
padding-bottom: 24px !important;
}

table.body .site-icon img {
width: 36px !important;
height: 36px !important;
}

table.body .site-url a {
font-size: 13px !important;
padding-bottom: 16px !important;
}

table.body .post-meta,
table.body .post-meta-date {
white-space: normal !important;
font-size: 13px !important;
line-height: 1.2em;
}

table.body .post-meta,
table.body .view-online {
width: 100% !important;
}

table.body .post-meta-left,
table.body .post-meta-left.view-online {
width: 100% !important;
text-align: left !important;
}

table.body .post-meta.view-online-mobile {
display: table-row !important;
}

table.body .post-meta-left.view-online-mobile,
table.body .post-meta-left.view-online-mobile .view-online {
text-align: left !important;
}

table.body .post-meta.view-online.desktop {
display: none !important;
}

table.body .view-online {
text-decoration: underline;
}

table.body .footer p,
table.body .footer p span {
font-size: 13px !important;
}

table.body .view-online-link,
table.body .footer,
table.body .footer a {
font-size: 13px !important;
}

table.body .post-title a {
font-size: 26px !important;
line-height: 1.1em !important;
}

table.feedback-buttons {
display: table !important;
width: 100% !important;
max-width: 390px;
}

table.feedback-buttons img {
display: inherit !important;
}

table.body .feedback-button-text {
display: none!important;
}

table.body .latest-posts-header {
font-size: 12px !important;
}

table.body .latest-post-title {
padding-right: 8px !important;
}

table.body .latest-post h4,
table.body .latest-post h4 span {
padding: 4px 0 6px !important;
font-size: 15px !important;
}

table.body .latest-post-excerpt,
table.body .latest-post-excerpt a,
table.body .latest-post-excerpt span {
font-size: 13px !important;
line-height: 1.2 !important;
}

table.body .subscription-box h3 {
font-size: 14px !important;
}

table.body .subscription-box p,
table.body .subscription-box p span {
font-size: 13px !important;
}

table.body .subscription-details,
table.body .manage-subscription {
display: inline-block;
width: 100%;
text-align: left !important;
font-size: 13px !important;
}

table.body .subscription-details {
padding-bottom: 12px;
}

table.body .kg-bookmark-card {
width: 90vw;
}

table.body .kg-bookmark-thumbnail {
display: none !important;
}

table.body .kg-bookmark-metadata span {
font-size: 13px !important;
}

table.body .kg-embed-card {
max-width: 90vw !important;
}

table.body h1 {
font-size: 32px !important;
line-height: 1.3em !important;
}

table.body h2,
table.body h2 span {
font-size: 26px !important;
line-height: 1.22em !important;
}

table.body h3 {
font-size: 21px !important;
line-height: 1.25em !important;
}

table.body h4 {
font-size: 19px !important;
line-height: 1.3em !important;
}

table.body h5 {
font-size: 16px !important;
line-height: 1.4em !important;
}

table.body h6 {
font-size: 16px !important;
line-height: 1.4em !important;
}

table.body blockquote {
font-size: 16px !important;
line-height: 1.6em;
margin-bottom: 0;
}

table.body blockquote p {
margin-right: 15px !important;
margin-left: 15px !important;
}

table.body blockquote.kg-blockquote-alt {
border-left: 0 none !important;
margin: 0 !important;
font-size: 18px !important;
line-height: 1.4em !important;
}

table.body blockquote.kg-blockquote-alt p {
margin-right: 20px !important;
margin-left: 20px !important;
}

table.body hr {
margin: 2em 0 !important;
}

table.body .kg-header-card.kg-v2 span {
font-size: inherit !important;
}

table.body .kg-header-card.kg-v2 .kg-header-card-content {
padding-top: 64px !important;
padding-bottom: 64px !important;
}

table.body .kg-header-card.kg-v2 .kg-header-card-image + .kg-header-card-=
content {
padding-top: 52px !important;
padding-bottom: 52px !important;
}

table.body .kg-header-card.kg-v2 .kg-header-card-heading {
font-size: 2.2em !important;
line-height: 1.1 !important;
}

table.body .kg-header-card.kg-v2 .kg-header-card-subheading {
line-height: 1.3em !important;
}

.feature-image-caption {
font-size: 13px!important;
}

.kg-card-figcaption {
font-size: 13px!important;
}

.kg-card-figcaption p,
=2Ekg-card-figcaption p span {
font-size: 13px!important;
}
}
@media all {
.subscription-details p.hidden {
display: none !important;
}

.ExternalClass {
width: 100%;
}

.ExternalClass,
=2EExternalClass p,
=2EExternalClass span,
=2EExternalClass font,
=2EExternalClass td,
=2EExternalClass div {
line-height: 100%;
}

.apple-link a {
color: inherit !important;
font-family: inherit !important;
font-size: inherit !important;
font-weight: inherit !important;
line-height: inherit !important;
text-decoration: none !important;
}

#MessageViewBody a {
color: inherit;
text-decoration: none;
font-size: inherit;
font-family: inherit;
font-weight: inherit;
line-height: inherit;
}

.btn-primary table td:hover {
background-color: #34495e !important;
}

.btn-primary a:hover {
background-color: #34495e !important;
border-color: #34495e !important;
}
}
</style>
</head>
<body style=3D"background-color: #fff; font-family: -apple-system, Blin=
kMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &=
#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&=
#39;; -webkit-font-smoothing: antialiased; font-size: 18px; line-height: 1.=
4; margin: 0; padding: 0; -ms-text-size-adjust: 100%; -webkit-text-size-adj=
ust: 100%; color: #15212A;"><img width=3D"1" height=3D"1" alt=3D"" src=3D"h=
ttp://email.m.ghost.io/o/eJw8zsFuwyAMgOGnKbdEtoFgDn4YwKZBTceUpdMef1IPPf6HX_=
pUUtWG7EwweUbizUdnzzKOZahsKefaegRMYSMAQOupm7pdkqfYK3LvW-SQM2hCY1Xj3ky5uCEEF=
AEpQ_Tgw9p60VaokBljq3AL8Fzv-_y51jHdKUf5nuctwPU6v2ppj32Wv3Wou6S-jsfyRrlL3sen=
6jHvC0JA5Oh-hf4DAAD__4o7PuM">
<span class=3D"preheader" style=3D"color: transparent; display: non=
e; height: 0; max-height: 0; max-width: 0; opacity: 0; overflow: hidden; ms=
o-hide: all; visibility: hidden; width: 0;">In other news: OTP Agency admin=
s sentenced to prison; Apple fixes first 2025 zero-day; DeepSeek limits reg=
istrations after cyberattack.</span>
<table role=3D"presentation" border=3D"0" cellpadding=3D"0" cellspa=
cing=3D"0" class=3D"body" width=3D"100%" style=3D"border-collapse: separate=
; mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #fff; wid=
th: 100%;" bgcolor=3D"#fff">
<!-- Outlook doesn't respect max-width so we need an extra cent=
ered table -->
<!--[if mso]>
<tr>
<td>
<center>
<table border=3D"0" cellpadding=3D"0" cellspacing=
=3D"0" width=3D"600">
<![endif]-->
<tr>
<td style=3D"font-family: -apple-system, BlinkMacSystemFont=
, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Colo=
r Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-siz=
e: 18px; vertical-align: top; color: #15212A;" valign=3D"top">&#xA0;</td>
<td class=3D"container" style=3D"font-family: -apple-system=
, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-se=
rif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI S=
ymbol&#39;; font-size: 18px; vertical-align: top; color: #15212A; display: =
block; max-width: 600px; margin: 0 auto;" valign=3D"top">
<div class=3D"content" style=3D"box-sizing: border-box;=
display: block; margin: 0 auto; max-width: 600px;">
<!-- START CENTERED WHITE CONTAINER -->
<table role=3D"presentation" border=3D"0" cellpaddi=
ng=3D"0" cellspacing=3D"0" class=3D"main" width=3D"100%" style=3D"border-co=
llapse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; background:=
#ffffff; border-radius: 3px; border-spacing: 20px 0; width: 100%;">

<!-- START MAIN CONTENT AREA -->
<tr>
<td class=3D"wrapper" style=3D"font-family:=
-apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, =
Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &=
#39;Segoe UI Symbol&#39;; font-size: 18px; vertical-align: top; color: #152=
12A; box-sizing: border-box;" valign=3D"top">
<table role=3D"presentation" border=3D"=
0" cellpadding=3D"0" cellspacing=3D"0" width=3D"100%" style=3D"border-colla=
pse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; width: 100%;">

<tr class=3D"site-info-row">
<td class=3D"site-info" wid=
th=3D"100%" align=3D"center" style=3D"font-family: -apple-system, BlinkMacS=
ystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;A=
pple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;;=
font-size: 18px; vertical-align: top; color: #15212A; padding-top: 32px;" =
valign=3D"top">
<table role=3D"presenta=
tion" border=3D"0" cellpadding=3D"0" cellspacing=3D"0" style=3D"border-coll=
apse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; width: 100%;"=
width=3D"100%">
<tr>
<td class=
=3D"site-icon" style=3D"font-family: -apple-system, BlinkMacSystemFont, &#3=
9;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emo=
ji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-size: 18=
px; vertical-align: top; color: #15212A; padding-bottom: 8px; padding-top: =
8px; text-align: center; border-radius: 3px;" valign=3D"top" align=3D"cente=
r"><a href=3D"https://news.risky.biz/r/d84c11e4?m=3D1a80b145-9ce5-407e-b496=
-c57050db16ff" style=3D"color: #727272; text-decoration: none; overflow-wra=
p: anywhere;" target=3D"_blank"><img src=3D"https://news.risky.biz/content/=
images/2024/01/rbicon.png" alt=3D"Risky.Biz" border=3D"0" width=3D"44" heig=
ht=3D"44" style=3D"border: none; -ms-interpolation-mode: bicubic; max-width=
: 100%; width: 44px; height: 44px; border-radius: 3px;"></a></td>
</tr>
<tr>
<td class=
=3D"site-url site-url-bottom-padding" style=3D"font-family: -apple-system, =
BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-seri=
f, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Sym=
bol&#39;; vertical-align: top; color: #15212A; font-size: 16px; letter-spac=
ing: -0.1px; font-weight: 700; text-transform: uppercase; text-align: cente=
r; padding-bottom: 12px;" valign=3D"top" align=3D"center"><div style=3D"wid=
th: 100% !important;"><a href=3D"https://news.risky.biz/r/bb76e5b8?m=3D1a80=
b145-9ce5-407e-b496-c57050db16ff" class=3D"site-title" style=3D"text-decora=
tion: none; color: #15212A; overflow-wrap: anywhere;" target=3D"_blank">Ris=
ky Business News</a></div></td>
</tr>

</table>
</td>
</tr>

<tr>
<td class=3D"post-title pos=
t-title-with-excerpt post-title-left" style=3D"font-family: -apple-system, =
BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-seri=
f, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Sym=
bol&#39;; vertical-align: top; color: #15212A; font-size: 36px; line-height=
: 1.1em; font-weight: 700; padding-bottom: 8px; text-align: left;" valign=
=3D"top" align=3D"left">
<a href=3D"https://news=
=2Erisky.biz/r/8f5a8e6e?m=3D1a80b145-9c=
e5-407e-b496-c57050db16ff" class=3D"po=
st-title-link post-title-link-left" style=3D"text-decoration: none; display=
: block; margin-top: 32px; color: #15212A; line-height: 1.1em; text-align: =
left; overflow-wrap: anywhere;" target=3D"_blank">Risky Bulletin: EU sancti=
ons three GRU hackers</a>
</td>
</tr>
<tr>
<td style=3D"font-family: -=
apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Ar=
ial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#3=
9;Segoe UI Symbol&#39;; font-size: 18px; vertical-align: top; color: #15212=
A; width: 100%;" width=3D"100%" valign=3D"top">
<table class=3D"post-me=
ta-wrapper" role=3D"presentation" border=3D"0" cellpadding=3D"0" cellspacin=
g=3D"0" width=3D"100%" style=3D"border-collapse: separate; mso-table-lspace=
: 0pt; mso-table-rspace: 0pt; width: 100%; padding-bottom: 32px;">
<tr>
<td height=3D"2=
0" class=3D"post-meta post-meta-left" style=3D"font-family: -apple-system, =
BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-seri=
f, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Sym=
bol&#39;; vertical-align: top; color: #738a94; font-size: 13px; font-weight=
: 400; text-align: left; padding: 0;" valign=3D"top" align=3D"left">
By Catalin =
Cimpanu &#x2022; <span class=3D"post-meta-date" style=3D"white-space: nowra=
p;">29 Jan 2025 </span>
</td>
<td class=3D"po=
st-meta post-meta-left view-online desktop" style=3D"font-family: -apple-sy=
stem, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, san=
s-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe =
UI Symbol&#39;; vertical-align: top; color: #738a94; font-size: 13px; font-=
weight: 400; text-align: right;" valign=3D"top" align=3D"right">
<a href=3D"=
https://news.risky.biz/r/31d13ecd?m=3D1a80b145-9ce5-407e-b496-c57050db16ff"=
class=3D"view-online-link" style=3D"word-wrap: none; white-space: nowrap; =
color: #738a94; overflow-wrap: anywhere; text-decoration: underline;" targe=
t=3D"_blank">View in browser</a>
</td>
</tr>
<tr class=3D"post-m=
eta post-meta-left view-online-mobile" style=3D"color: #738a94; font-size: =
13px; font-weight: 400; text-align: left; display: none;" align=3D"left">
<td height=3D"2=
0" class=3D"view-online" style=3D"font-family: -apple-system, BlinkMacSyste=
mFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple=
Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; ver=
tical-align: top; color: #738a94; font-size: 13px; font-weight: 400; text-a=
lign: center;" valign=3D"top" align=3D"center">
<a href=3D"=
https://news.risky.biz/r/dd98dc86?m=3D1a80b145-9ce5-407e-b496-c57050db16ff"=
class=3D"view-online-link" style=3D"word-wrap: none; white-space: nowrap; =
color: #738a94; overflow-wrap: anywhere; text-decoration: underline;" targe=
t=3D"_blank">View in browser</a>
</td>
</tr>
</table>
</td>
</tr>

<tr class=3D"post-content-row">
<td class=3D"post-content-sans-=
serif" style=3D"font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe =
UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;,=
&#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; vertical-align: top; =
font-size: 17px; line-height: 1.5em; color: #15212A; padding-bottom: 20px; =
border-bottom: 1px solid #e5eff5; max-width: 600px;" valign=3D"top">
<!-- POST CONTENT START -->
<p style=3D"margin: 0 0 1.5=
em 0; line-height: 1.6em;"><strong style=3D"font-weight: 700;"><em>This new=
sletter is brought to you by asset inventory and network visibility company=
&#xA0;</em></strong><a href=3D"https://news.risky.biz/r/d72f6556?m=3D1a80b1=
45-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #7=
27272; text-decoration: underline;" target=3D"_blank"><strong style=3D"font=
-weight: 700;"><em>runZero</em></strong></a><strong style=3D"font-weight: 7=
00;"><em>. You can subscribe to an audio version of this newsletter as a po=
dcast by searching for &quot;Risky Business&quot; in your podcatcher or sub=
scribing via </em></strong><a href=3D"https://news.risky.biz/r/0781873b?m=
=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; =
color: #727272; text-decoration: underline;" target=3D"_blank"><strong styl=
e=3D"font-weight: 700;"><em>this RSS feed</em></strong></a><strong style=3D=
"font-weight: 700;"><em>. </em></strong></p><div class=3D"kg-card kg-embed-=
card" style=3D"margin: 0 0 1.5em; padding: 0;">
<iframe frameborder=3D"0" style=3D"width: 100%; height: 156px;" srcdoc=
=3D"
=20
&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Risky Business Player&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;!-- Include the Google Font Inter --&gt;
&lt;style&gt;
@import url(&quot;https://fonts.googleapis.com/css2?family=3DInter:wght@400=
;700&amp;display=3Dswap&quot;);

body {
margin: 0px;
}

=2Eaudio-player {
font-family: &quot;Inter&quot;, sans-serif;
}

=2Eicon {
background-image: url(&quot;https://risky.biz/static/img/icons/subscrib=
e-icons.svg&quot;);
display: block;
width: 33px;
height: 33px;
background-size: 528px 111px;
}

}
&lt;/style&gt;

&lt;!-- Audio player --&gt;
&lt;div class=3D&quot;audio-player&quot; style=3D&quot;display: flex; flex-=
direction: column; gap: 5px; padding-top: 0px; padding-bottom: 20px; backgr=
ound: rgb(244, 244, 239); background: linear-gradient(0deg, rgba(244, 244, =
239, 1) 0%, rgba(244, 244, 239, 0) 100%); border-radius: 8px; border: 1px s=
olid #d7d7d7; width: calc(100% - 1px) min-width: 350px;&quot;&gt;
&lt;audio class=3D&quot;audioElement&quot; preload=3D&quot;none&quot;&g=
t;
&lt;source src=3D&quot;https://dts.podtrac.com/redirect.mp3/media3.=
risky.biz/RBNEWS382.mp3&quot; type=3D&quot;audio/mpeg&quot;&gt;
Your browser does not support the audio element.
&lt;/audio&gt;

&lt;!-- Title --&gt;
&lt;div style=3D&quot;background: #666666; color: #FEFEFE; font-size: 1=
4px; padding-left: 5%; padding-right: 5%; padding-top: 10px; padding-bottom=
: 10px; border-top-left-radius: 8px; border-top-right-radius: 8px; white-sp=
ace: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 10px=
;&quot;&gt;
&lt;a style=3D&quot;color:#FEFEFE; text-decoration: none;&quot; tar=
get=3D&quot;_new&quot; href=3D&quot;https://risky.biz/RBNEWS382/&quot;&gt;R=
isky Bulletin: EU sanctions three GRU hackers&lt;/a&gt;
&lt;/div&gt;

&lt;!-- Player Controls and Progress Bar --&gt;
&lt;div style=3D&quot;display: flex; align-items: center; justify-conte=
nt: center; gap: 10px; width: 90%; margin: 0 auto;&quot;&gt;
&lt;button type=3D&quot;button&quot; class=3D&quot;playPauseBtn&quo=
t; style=3D&quot;color: #1e1e1e; background-color: #FAFAFA; font-size: 18px=
; border: none; padding: 10px; border-radius: 8px; cursor: pointer; height:=
42px; width: 42px; text-align: center; display: flex; align-items: center;=
justify-content: center;&quot;&gt;&amp;#9654;&lt;/button&gt;
&lt;input type=3D&quot;range&quot; style=3D&quot;flex-grow: 1; -web=
kit-appearance: none; height: 5px; background: #ddd; border-radius: 8px; ou=
tline: none; cursor: pointer;&quot; class=3D&quot;progressBar&quot; value=
=3D&quot;0&quot; min=3D&quot;0&quot; max=3D&quot;100&quot; /&gt;
&lt;span style=3D&quot;font-size: 12px; font-weight: 200;&quot; cla=
ss=3D&quot;currentTime&quot;&gt;0:00&lt;/span&gt; /=20
=20
=20
=20
=20
&lt;span style=3D&quot;font-size: 12px; font-weight: 200;&qu=
ot; class=3D&quot;duration&quot;&gt;
6:18
&lt;/span&gt;
&lt;/div&gt;

&lt;!-- Subscribe Buttons --&gt;
&lt;div style=3D&quot;width: 90%; display: flex; justify-content: space=
-between; align-items: center; padding-left: 5%;&quot;&gt;
&lt;div style=3D&quot;padding-right:20px;&quot; class=3D&quot;subTe=
xt&quot;&gt;
&lt;strong&gt;Subscribe &amp;nbsp;&lt;/strong&gt;
&lt;/div&gt;
=20
&lt;div style=3D&quot;display: flex; align-items: center; gap: 6px;=
margin: 0; flex-grow: 1;&quot; class=3D&quot;subContainer&quot;&gt;
&lt;!-- Apple Podcast Icon --&gt;
&lt;a href=3D&quot;https://podcasts.apple.com/au/podcast/risky-=
business-news/id1621305970&quot;
style=3D&quot;background-position: 48px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon apple-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- Overcast Icon --&gt;
&lt;a href=3D&quot;https://overcast.fm/itunes1621305970&quot;
style=3D&quot;background-position: 141px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon overcast-podcast&quot;&gt;&lt;/a&gt;

&lt;!-- Pocket Casts Icon --&gt;
&lt;a href=3D&quot;https://pca.st/yicebxgl&quot;
style=3D&quot;background-position: 234px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon pocketcast-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- Spotify Icon --&gt;
&lt;a href=3D&quot;https://open.spotify.com/show/0BdExoUZqbGsBY=
jt6QZl4Q&quot;
style=3D&quot;background-position: 420px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon spotify-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- RSS Icon --&gt;
&lt;a href=3D&quot;https://risky.biz/feeds/risky-business-news&=
quot;
style=3D&quot;background-position: 327px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon rss-podcast&quot;&gt;&lt;/a&gt;
&lt;/div&gt;
=20

=20
&lt;a href=3D&quot;https://risky.biz&quot;&gt;
&lt;img src=3D&quot;https://risky.biz/static/img/RB_Site_Logo.svg&=
quot; alt=3D&quot;Logo&quot;
style=3D&quot;margin-left: 0; height: 32px; display: block; pa=
dding-right: 5%;&quot;
id=3D&quot;logo&quot; class=3D&quot;logo playerLogo&quot;&gt;
&lt;/a&gt;
&lt;script&gt;
document.addEventListener(&quot;DOMContentLoaded&quot;, function () {
const players =3D document.querySelectorAll(&quot;.audio-player&quo=
t;);

function resizeElements(player) {
const logo =3D player.querySelector(&quot;.logo&quot;);
const subscribeIcons =3D player.querySelectorAll(&quot;.icon&qu=
ot;);
const subscribeContainer =3D player.querySelector(&quot;.subCon=
tainer&quot;); // Select subContainer by class
const subText =3D player.querySelector(&quot;.subText&quot;); /=
/ Select subText by class

if (player.offsetWidth &lt;=3D 425) {
// Hide logo
if (logo) {
logo.style.display =3D &quot;none&quot;;
}
} else if (player.offsetWidth &lt;=3D 500) {
// Show logo and scale logo and icons to 70%
if (logo) {
logo.style.display =3D &quot;block&quot;;
logo.style.transform =3D &quot;scale(0.7)&quot;;
logo.style.transformOrigin =3D &quot;center&quot;;
logo.style.verticalAlign =3D &quot;middle&quot;;
}
subscribeIcons.forEach(icon =3D&gt; {
icon.style.transform =3D &quot;scale(0.7)&quot;;
icon.style.transformOrigin =3D &quot;center&quot;;
icon.style.verticalAlign =3D &quot;middle&quot;;
});

// Remove padding from subText and set font-size to 12px
if (subText) {
subText.style.padding =3D &quot;0&quot;;
subText.style.fontSize =3D &quot;12px&quot;;
}

// Set gap in subContainer to 0px
if (subscribeContainer) {
subscribeContainer.style.gap =3D &quot;0px&quot;;
}
} else {
// Reset scaling, alignment, and visibility
if (logo) {
logo.style.display =3D &quot;block&quot;;
logo.style.transform =3D &quot;scale(1)&quot;;
logo.style.verticalAlign =3D &quot;baseline&quot;;
}
subscribeIcons.forEach(icon =3D&gt; {
icon.style.transform =3D &quot;scale(1)&quot;;
icon.style.verticalAlign =3D &quot;baseline&quot;;
});

// Reset padding and font-size in subText
if (subText) {
subText.style.padding =3D &quot;0 20px&quot;; // Defaul=
t padding
subText.style.fontSize =3D &quot;inherit&quot;; // Defa=
ult font-size
}

// Reset gap in subContainer
if (subscribeContainer) {
subscribeContainer.style.gap =3D &quot;6px&quot;; // De=
fault gap
}
}
}

function handleResize() {
players.forEach(player =3D&gt; {
resizeElements(player);
});
}

// Run on initial load and resize
handleResize();
window.addEventListener(&quot;resize&quot;, handleResize);
});
&lt;/script&gt;







&lt;/div&gt;
&lt;/div&gt;


&lt;script&gt;
// Custom Audio Player
document.addEventListener(&quot;DOMContentLoaded&quot;, function () {
const players =3D document.querySelectorAll(&quot;.audio-player&quot;);

players.forEach(function (player) {
// Skip if already initialized
if (player.dataset.initialized =3D=3D=3D &quot;true&quot;) return;

// Mark player as initialized
player.dataset.initialized =3D &quot;true&quot;;
=20
const audio =3D player.querySelector(&quot;.audioElement&quot;);
const playPauseBtn =3D player.querySelector(&quot;.playPauseBtn&quo=
t;);
const progressBar =3D player.querySelector(&quot;.progressBar&quot;=
);
const currentTimeEl =3D player.querySelector(&quot;.currentTime&quo=
t;);
const durationEl =3D player.querySelector(&quot;.duration&quot;);

if (!audio || !playPauseBtn || !progressBar || !currentTimeEl || !d=
urationEl) {
console.error(&quot;One or more player elements not found:&quot=
;, { audio, playPauseBtn, progressBar, currentTimeEl, durationEl });
return;=20
}

playPauseBtn.addEventListener(&quot;click&quot;, () =3D&gt; {
if (audio.paused) {
audio.play();
playPauseBtn.textContent =3D &quot;&#x23F8;&quot;;=20

// GA4 event for starting audio
gtag(&quot;event&quot;, &quot;audio_play&quot;, {
&quot;content_title&quot;: &quot;Risky Bulletin: EU s=
anctions three GRU hackers&quot;,
&quot;content_type&quot;: &quot;audio&quot;
});
} else {
audio.pause();
playPauseBtn.textContent =3D &quot;&#x25B6;&quot;;
}
});

audio.addEventListener(&quot;timeupdate&quot;, () =3D&gt; {
if (audio.duration) {
progressBar.value =3D (audio.currentTime / audio.duration) =
* 100;
currentTimeEl.textContent =3D formatTime(audio.currentTime)=
;
}
});

audio.addEventListener(&quot;loadedmetadata&quot;, () =3D&gt; {
durationEl.textContent =3D formatTime(audio.duration);
});

progressBar.addEventListener(&quot;input&quot;, () =3D&gt; {
if (audio.duration) {
audio.currentTime =3D (progressBar.value / 100) * audio.dur=
ation;
}
});

function formatTime(seconds) {
const minutes =3D Math.floor(seconds / 60);
const secs =3D Math.floor(seconds % 60);
return `${minutes}:${secs &lt; 10 ? &quot;0&quot; : &quot;&quot=
;}${secs}`;
}
});
});

&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;


"></iframe>
</div><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><a href=3D"http=
s://news.risky.biz/r/6787a62a?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" sty=
le=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline;"=
target=3D"_blank"><span style=3D"white-space: pre-wrap;">https://risky.biz=
/RBNEWS382/</span></a></p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6=
em;">The European Union has sanctioned three Russian military hackers for t=
heir role in cyberattacks against Estonian government agencies in 2020.</p>=
<p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><a href=3D"https://ne=
ws.risky.biz/r/5ec63192?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"=
overflow-wrap: anywhere; color: #727272; text-decoration: underline;" targe=
t=3D"_blank">Sanctions</a> were levied against <strong style=3D"font-weight=
: 700;">Yuriy Denisov</strong>, <strong style=3D"font-weight: 700;">Nikolay=
Korchagin</strong>, and <strong style=3D"font-weight: 700;">Vitaly Shevche=
nko</strong>.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">The =
three are officers in Unit 29155 in Russia&#39;s military intelligence serv=
ice, also known as the <strong style=3D"font-weight: 700;">GRU</strong>.</p=
><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">The <a href=3D"https=
://news.risky.biz/r/5b2b0d5e?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" styl=
e=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline;" =
target=3D"_blank">EU says</a> the three stole classified information and se=
nsitive data from at least three Estonian ministries, such as the Ministry =
of Economic Affairs and Communications, the Ministry of Social Affairs, and=
the Ministry of Foreign Affairs.</p><p style=3D"margin: 0 0 1.5em 0; line-=
height: 1.6em;">The sanctions come four months after the Estonian governmen=
t <a href=3D"https://news.risky.biz/r/0a8501b0?m=3D1a80b145-9ce5-407e-b496-=
c57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decora=
tion: underline;" target=3D"_blank">publicly attributed</a> the 2020 hack t=
o GRU Unit 29155.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">=
Two of the sanctioned hackers were <a href=3D"https://news.risky.biz/r/26c8=
6b33?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anyw=
here; color: #727272; text-decoration: underline;" target=3D"_blank">also i=
ndicted</a> in September by the US government for a more recent hacking cam=
paign that targeted NATO countries providing military aid to Ukraine.</p><d=
iv class=3D"kg-card kg-image-card" style=3D"margin: 0 0 1.5em; padding: 0;"=
><img src=3D"https://news.risky.biz/content/images/2025/01/GRU.png" class=
=3D"kg-image" alt loading=3D"lazy" width=3D"600" height=3D"351" style=3D"bo=
rder: none; -ms-interpolation-mode: bicubic; max-width: 100%; display: bloc=
k; margin: 0 auto; height: auto; width: auto;"></div><p style=3D"margin: 0 =
0 1.5em 0; line-height: 1.6em;">The three are part of what is informally co=
nsidered one of Russia&#39;s most elite military intelligence units.</p><p =
style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><a href=3D"https://news.=
risky.biz/r/a91c34ec?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"ove=
rflow-wrap: anywhere; color: #727272; text-decoration: underline;" target=
=3D"_blank">GRU Unit 29155</a> has operated in secret since 2008, and its m=
ain objective for most of its existence has been assassinations and sabotag=
e on foreign soil.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"=
>The unit has been linked to explosions at Czech ammo depots in 2014, an at=
tempted coup in Montenegro in 2016, the 2018 poisoning of former GRU office=
r Sergei Skripal in the UK, and a 2020 bounty program that paid the Taliban=
tens of thousands of USD for each US and NATO soldier killed in Afghanista=
n.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">Recent reports =
have also tentatively linked the unit to the notorious <a href=3D"https://n=
ews.risky.biz/r/7c7c1b00?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D=
"overflow-wrap: anywhere; color: #727272; text-decoration: underline;" targ=
et=3D"_blank">Havana Syndrome</a> that impacted the US diplomats at embassi=
es across the world.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em=
;">A September 2024 <a href=3D"https://news.risky.biz/r/64cdd2fa?m=3D1a80b1=
45-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #7=
27272; text-decoration: underline;" target=3D"_blank">UK NCSC report</a> fo=
und that the unit had also set up a cyber division with offensive cyber ope=
rations back in 2020&#x2014;suggesting the Estonian cyberattacks might have=
been one of its first operations.</p><p style=3D"margin: 0 0 1.5em 0; line=
-height: 1.6em;">While the group operated in secrecy for most of its life, =
things changed after Russia invaded Ukraine, with the group taking a far mo=
re active and visible role. Its main cyber operation was the deployment of =
the <a href=3D"https://news.risky.biz/r/e9ccd626?m=3D1a80b145-9ce5-407e-b49=
6-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-deco=
ration: underline;" target=3D"_blank">WhisperGate data wiper</a> ahead of R=
ussia&#39;s invasion of Ukraine as part of an operation that attempted to s=
abotage and prevent the Ukrainian government from reacting to the Kremlin&#=
39;s ground invasion.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6e=
m;">In infosec nomenclature, the unit&#39;s cyber operations are tracked un=
der codenames such as Ember Bear, Cadet Blizzard, Frozenvista, UNC2589, and=
UAC-0056.</p><h3 id=3D"risky-business-podcasts" style=3D"margin-top: 0; fo=
nt-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, H=
elvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emo=
ji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; font-weight: 700; =
text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 26p=
x;"><strong style=3D"font-weight: 800;"><em>Risky Business Podcasts</em></s=
trong></h3><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><em>Risky =
Business is now on YouTube with video versions of our main podcasts. Below =
is our latest weekly show with Pat and Adam at the helm!</em></p><div class=
=3D"kg-card kg-embed-card" style=3D"margin: 0 0 1.5em; padding: 0;"><!--[if=
!mso !vml]-->
<a class=3D"kg-video-preview" href=3D"https://news.risky.biz/r/=
8b375213?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" aria-label=3D"Play video=
" style=3D"background-color: #1d1f21; background-image: radial-gradient(cir=
cle at center, #5b5f66, #1d1f21); display: block; overflow-wrap: anywhere; =
color: #727272; mso-hide: all; text-decoration: none;" target=3D"_blank">
<table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" wid=
th=3D"100%" background=3D"https://i.ytimg.com/vi/AsjcZAqdNYw/hqdefault.jpg"=
role=3D"presentation" style=3D"border-collapse: separate; mso-table-lspace=
: 0pt; mso-table-rspace: 0pt; width: 100%; background-size: cover; min-heig=
ht: 200px; background: url(&#39;https://i.ytimg.com/vi/AsjcZAqdNYw/hqdefaul=
t.jpg&#39;) left top / cover; mso-hide: all;">
<tbody><tr style=3D"mso-hide: all">
<td width=3D"25%" style=3D"font-family: -apple-syst=
em, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-=
serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI=
Symbol&#39;; font-size: 18px; vertical-align: top; color: #15212A; visibil=
ity: hidden; mso-hide: all;" valign=3D"top">
<img src=3D"https://img.spacergif.org/v1/150x45=
0/0a/spacer.png" alt width=3D"100%" border=3D"0" style=3D"border: none; -ms=
-interpolation-mode: bicubic; max-width: 100%; display: block; height: auto=
; opacity: 0; visibility: hidden; mso-hide: all;" height=3D"auto">
</td>
<td width=3D"50%" align=3D"center" valign=3D"middle=
" style=3D"font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#3=
9;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39=
;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-size: 18px; color: #1=
5212A; vertical-align: middle; mso-hide: all;">
<div class=3D"kg-video-play-button" style=3D"he=
ight: 2em; width: 3em; margin: 0 auto; border-radius: 10px; padding: 1em 0.=
8em 0.6em 1em; font-size: 1em; background-color: rgba(0,0,0,0.85); mso-hide=
: all;"><div style=3D"display: block; width: 0; height: 0; margin: 0 auto; =
line-height: 0px; border-color: transparent transparent transparent white; =
border-style: solid; border-width: 0.8em 0 0.8em 1.5em; mso-hide: all;"></d=
iv></div>
</td>
<td width=3D"25%" style=3D"font-family: -apple-syst=
em, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-=
serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI=
Symbol&#39;; font-size: 18px; vertical-align: top; color: #15212A; mso-hid=
e: all;" valign=3D"top">&#xA0;</td>
</tr>
</tbody></table>
</a>
<!--[endif]-->

<!--[if vml]>
<v:group xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:w=3D"u=
rn:schemas-microsoft-com:office:word" coordsize=3D"600,450" coordorigin=3D"=
0,0" href=3D"https://youtu.be/AsjcZAqdNYw" style=3D"width:600px;height:450p=
x;">
<v:rect fill=3D"t" stroked=3D"f" style=3D"position:absolute=
;width:600;height:450;"><v:fill src=3D"https://i.ytimg.com/vi/AsjcZAqdNYw/h=
qdefault.jpg" type=3D"frame"/></v:rect>
<v:oval fill=3D"t" strokecolor=3D"white" strokeweight=3D"4p=
x" style=3D"position:absolute;left:261;top:186;width:78;height:78"><v:fill =
color=3D"black" opacity=3D"30%" /></v:oval>
<v:shape coordsize=3D"24,32" path=3D"m,l,32,24,16,xe" fillc=
olor=3D"white" stroked=3D"f" style=3D"position:absolute;left:289;top:208;wi=
dth:30;height:34;" />
</v:group>
<![endif]--></div><hr style=3D"position: relative; display: blo=
ck; width: 100%; margin: 3em 0; padding: 0; height: 1px; border: 0; border-=
top: 1px solid #e5eff5;"><h3 id=3D"breaches-hacks-and-security-incidents" s=
tyle=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont, &#39=
;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoj=
i&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1=
=2E11em; font-weight: 700; text-renderi=
ng: optimizeLegibility; margin: 1.5em=20=
0 0.5em 0; font-size: 26px;"><strong style=3D"font-weight: 800;">Breaches, =
hacks, and security incidents</strong></h3><p style=3D"margin: 0 0 1.5em 0;=
line-height: 1.6em;"><strong style=3D"font-weight: 700;">DeepSeek cyberatt=
ack:</strong> Chinese AI company DeepSeek has limited new user registration=
s after the company experienced what the company described as &quot;<a href=
=3D"https://news.risky.biz/r/34cdab02?m=3D1a80b145-9ce5-407e-b496-c57050db1=
6ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: und=
erline;" target=3D"_blank">large-scale malicious attacks</a>&quot; on its n=
ewly launched genAI services. The attack took place on the same day the com=
pany&#39;s app overtook ChatGPT on app stores, and as US AI stock prices fe=
ll by up to 20%. The attack is believed to be a combination of DDoS attacks=
and API abuse.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><s=
trong style=3D"font-weight: 700;">MegaFon cyberattack:</strong> Ukraine&#39=
;s military intelligence agency GUR has allegedly carried out disruptive cy=
berattacks against three Russian telecom providers&#x2014;MegaFon, Yota, an=
d NetByNet. [<em>Additional coverage in </em><a href=3D"https://news.risky.=
biz/r/d70ffbca?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-=
wrap: anywhere; color: #727272; text-decoration: underline;" target=3D"_bla=
nk"><em>The New Voice of Ukraine</em></a>]</p><p style=3D"margin: 0 0 1.5em=
0; line-height: 1.6em;"><strong style=3D"font-weight: 700;">Doxbin leak:</=
strong> More than 435,000 email addresses shared on Doxbin have leaked and =
added to the <a href=3D"https://news.risky.biz/r/f2f4ce1a?m=3D1a80b145-9ce5=
-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; =
text-decoration: underline;" target=3D"_blank">Have I Been Pwned database</=
a>.</p><h3 id=3D"general-tech-and-privacy" style=3D"margin-top: 0; font-fam=
ily: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helveti=
ca, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39=
;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; font-weight: 700; text-r=
endering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 26px;"><s=
trong style=3D"font-weight: 800;">General tech and privacy</strong></h3><p =
style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><strong style=3D"font-we=
ight: 700;">Edge tests scareware blocker:</strong> Microsoft is <a href=3D"=
https://news.risky.biz/r/1d9bbdaa?m=3D1a80b145-9ce5-407e-b496-c57050db16ff"=
style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underli=
ne;" target=3D"_blank">testing</a> a new Edge security feature designed to =
detect and block scareware popups. The feature uses machine learning to det=
ect popups and text typically found on scareware and tech support scams and=
warn users about the risks. The feature was initially announced during las=
t year&#39;s Microsoft Ignite developer conference.</p><div class=3D"kg-car=
d kg-image-card" style=3D"margin: 0 0 1.5em; padding: 0;"><img src=3D"https=
://news.risky.biz/content/images/2025/01/scareware-blocker.webp" class=3D"k=
g-image" alt loading=3D"lazy" width=3D"600" height=3D"311" style=3D"border:=
none; -ms-interpolation-mode: bicubic; max-width: 100%; display: block; ma=
rgin: 0 auto; height: auto; width: auto;"></div><div class=3D"kg-card kg-im=
age-card" style=3D"margin: 0 0 1.5em; padding: 0;"><img src=3D"https://news=
=2Erisky.biz/content/images/2025/01/sc=
areware-alert.png" class=3D"kg-image" a=
lt loading=3D"lazy" width=3D"600" height=3D"375" style=3D"border: none; -ms=
-interpolation-mode: bicubic; max-width: 100%; display: block; margin: 0 au=
to; height: auto; width: auto;"></div><p style=3D"margin: 0 0 1.5em 0; line=
-height: 1.6em;"><strong style=3D"font-weight: 700;">Bitwarden improves acc=
ount security:</strong> Password manager app Bitwarden is adding a <a href=
=3D"https://news.risky.biz/r/f16f7c15?m=3D1a80b145-9ce5-407e-b496-c57050db1=
6ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: und=
erline;" target=3D"_blank">new security feature</a> to user accounts where =
2FA is not enabled. The company will require email verification codes whene=
ver users log into their account from an unrecognized device. The new featu=
re is meant to prevent threat actors from adding and using stolen accounts =
on their own devices.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6e=
m;"><strong style=3D"font-weight: 700;">New Signal sync options:</strong> S=
ecure messaging service Signal will now let users <a href=3D"https://news.r=
isky.biz/r/df81fcbc?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"over=
flow-wrap: anywhere; color: #727272; text-decoration: underline;" target=3D=
"_blank">sync messages</a> across all linked devices.</p><p style=3D"margin=
: 0 0 1.5em 0; line-height: 1.6em;"><strong style=3D"font-weight: 700;">KuC=
oin to leave US market:</strong> Cryptocurrency exchange KuCoin has <a href=
=3D"https://news.risky.biz/r/b0039187?m=3D1a80b145-9ce5-407e-b496-c57050db1=
6ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: und=
erline;" target=3D"_blank">reached a settlement</a> with the US Department =
of Justice and will leave the US market for two years after it was caught o=
perating an unlicensed money-transmitting business. The company has agreed =
to pay $297 million, representing a regulatory fine and forfeiture for its =
failure to implement anti-money laundering (AML) and know-your-customer (KY=
C) protocols. KuCoin will be allowed to re-enter the US market after fixing=
all issues and registering with US authorities. KuCoin was one of the worl=
d&#39;s largest crypto exchanges when the Justice Department started an inv=
estigation into its operations.</p><p style=3D"margin: 0 0 1.5em 0; line-he=
ight: 1.6em;"><strong style=3D"font-weight: 700;">YouTube hour-long unskipp=
able ads:</strong> After users started reporting receiving <a href=3D"https=
://news.risky.biz/r/089d5256?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" styl=
e=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline;" =
target=3D"_blank">60-minute ads</a> on YouTube, Google sent a <a href=3D"ht=
tps://news.risky.biz/r/00ef6469?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" s=
tyle=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline=
;" target=3D"_blank">statement</a> to journalists that the company is dead =
serious about going about ad blockers.</p><p style=3D"margin: 0 0 1.5em 0; =
line-height: 1.6em;"><strong style=3D"font-weight: 700;">Meta takes down Li=
nux groups:</strong> Starting somewhere around January 19, Meta&#39;s AI-ba=
sed moderation tool <a href=3D"https://news.risky.biz/r/9f17d65e?m=3D1a80b1=
45-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #7=
27272; text-decoration: underline;" target=3D"_blank">started flagging</a> =
Facebook groups for Linux-related discussions as malicious and taking them =
down.</p><div class=3D"kg-card kg-image-card" style=3D"margin: 0 0 1.5em; p=
adding: 0;"><img src=3D"https://news.risky.biz/content/images/2025/01/Scott=
=2Epng" class=3D"kg-image" alt loadin=
g=3D"lazy" width=3D"597" height=3D"215"=20=
style=3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100%; di=
splay: block; margin: 0 auto; height: auto; width: auto;"></div><h3 id=3D"g=
overnment-politics-and-policy" style=3D"margin-top: 0; font-family: -apple-=
system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, s=
ans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Sego=
e UI Symbol&#39;; line-height: 1.11em; font-weight: 700; text-rendering: op=
timizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 26px;"><strong style=
=3D"font-weight: 800;">Government, politics, and policy</strong></h3><p sty=
le=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><strong style=3D"font-weigh=
t: 700;">EU plans to ban console sales to Russia:</strong> The EU plans to =
ban the sales of video game consoles to Russia after reports that the Russi=
an military had used console kits to control drones used in Ukraine. Accord=
ing to the <a href=3D"https://news.risky.biz/r/26df52de?m=3D1a80b145-9ce5-4=
07e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; te=
xt-decoration: underline;" target=3D"_blank">Financial Times</a>, the ban i=
s expected to be part of a new sanctions package that the EU will pass next=
month. Microsoft, Nintendo, and Sony halted sales of new consoles to Russi=
a after its invasion of Ukraine in 2022. The ban is aimed at companies that=
re-sell devices to Russia. The Kremlin was expecting a ban and had touted =
a plan to build its own gaming console for almost a year.</p><p style=3D"ma=
rgin: 0 0 1.5em 0; line-height: 1.6em;"><strong style=3D"font-weight: 700;"=
>Poland accuses Russia of buying disinfo over the dark web:</strong> The Po=
lish government says Russian intelligence services are using the dark web t=
o recruit Polish citizens to spread disinformation ahead of the country&#39=
;s presidential election in May. Citizens are allegedly offered up to &#x20=
AC;4,000 to spread anti-EU propaganda on social media. Russian intelligence=
services FSB and GRU are allegedly involved in the campaign, which began a=
t the start of last year. [<em>Additional coverage in </em><a href=3D"https=
://news.risky.biz/r/c5af5ce4?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" styl=
e=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline;" =
target=3D"_blank"><em>Euromaidan Press</em></a>]</p><p style=3D"margin: 0 0=
1.5em 0; line-height: 1.6em;"><strong style=3D"font-weight: 700;">US ROUTE=
RS Act:</strong> Two US senators have introduced a bill that would instruct=
the US Department of Commerce to study the national security risks associa=
ted with routers and modems manufactured overseas. The bill aims to identif=
y devices that may be under the control of foreign adversary governments an=
d block their sale in the US. The new bill is named the Removing Our Unsecu=
re Technologies to Ensure Reliability and Security, or the <a href=3D"https=
://news.risky.biz/r/4fd231a7?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" styl=
e=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline;" =
target=3D"_blank">ROUTERS Act</a>, and is sponsored by Senators Marsha Blac=
kburn (R-Tenn.) and Ben Ray Luj&#xE1;n (D-N.M.). [<em>Additional coverage i=
n </em><a href=3D"https://news.risky.biz/r/0253efb6?m=3D1a80b145-9ce5-407e-=
b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-d=
ecoration: underline;" target=3D"_blank"><em>CyberScoop</em></a>]</p><p sty=
le=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><strong style=3D"font-weigh=
t: 700;">US Insure Cybersecurity Act:</strong> Two US senators have re-intr=
oduced the Insure Cybersecurity Act, a bill that would direct the US Nation=
al Institute of Standards and Technology to create guidelines and clear gui=
dance of how cybersecurity insurance should work. The guidelines should be =
available for both issuers, agents, and brokers, but also for their custome=
rs. [<em>Additional coverage in </em><a href=3D"https://news.risky.biz/r/0d=
16ae91?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: an=
ywhere; color: #727272; text-decoration: underline;" target=3D"_blank"><em>=
CyberScoop</em></a>]</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em=
;"><strong style=3D"font-weight: 700;">US TP-Link ban coming this year:</st=
rong> After rumors surfaced last year that the US government was looking in=
to banning TP-Link, a new leak suggests the ban is expected next year. [<em=
>Additional coverage in </em><a href=3D"https://news.risky.biz/r/f96ccf69?m=
=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; =
color: #727272; text-decoration: underline;" target=3D"_blank"><em>CNBC</em=
></a>]</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><strong sty=
le=3D"font-weight: 700;">French data breach trends:</strong> In its <a href=
=3D"https://news.risky.biz/r/f62c0085?m=3D1a80b145-9ce5-407e-b496-c57050db1=
6ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: und=
erline;" target=3D"_blank">yearly report</a>, France&#39;s data protection =
agency says that most breaches occur due to the same and recurring security=
flaws and usually take place at third-party contractors.</p><h3 id=3D"spon=
sor-section" style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSy=
stemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Ap=
ple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; =
line-height: 1.11em; font-weight: 700; text-rendering: optimizeLegibility; =
margin: 1.5em 0 0.5em 0; font-size: 26px;"><strong style=3D"font-weight: 80=
0;"><em>Sponsor section</em></strong></h3><p style=3D"margin: 0 0 1.5em 0; =
line-height: 1.6em;"><em>In this Risky Business News sponsor interview, Cat=
alin Cimpanu talks with runZero founder and CEO HD Moore about the company&=
#39;s latest capability, a feature called Inside-Out Attack Surface Managem=
ent that takes internal fingerprints and scans the internet to discover pos=
sible exposures.</em></p><div class=3D"kg-card kg-embed-card" style=3D"marg=
in: 0 0 1.5em; padding: 0;">
<iframe frameborder=3D"0" style=3D"width: 100%; height: 156px;" srcdoc=
=3D"
=20
&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Risky Business Player&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;!-- Include the Google Font Inter --&gt;
&lt;style&gt;
@import url(&quot;https://fonts.googleapis.com/css2?family=3DInter:wght@400=
;700&amp;display=3Dswap&quot;);

body {
margin: 0px;
}

=2Eaudio-player {
font-family: &quot;Inter&quot;, sans-serif;
}

=2Eicon {
background-image: url(&quot;https://risky.biz/static/img/icons/subscrib=
e-icons.svg&quot;);
display: block;
width: 33px;
height: 33px;
background-size: 528px 111px;
}

}
&lt;/style&gt;

&lt;!-- Audio player --&gt;
&lt;div class=3D&quot;audio-player&quot; style=3D&quot;display: flex; flex-=
direction: column; gap: 5px; padding-top: 0px; padding-bottom: 20px; backgr=
ound: rgb(244, 244, 239); background: linear-gradient(0deg, rgba(244, 244, =
239, 1) 0%, rgba(244, 244, 239, 0) 100%); border-radius: 8px; border: 1px s=
olid #d7d7d7; width: calc(100% - 1px) min-width: 350px;&quot;&gt;
&lt;audio class=3D&quot;audioElement&quot; preload=3D&quot;none&quot;&g=
t;
&lt;source src=3D&quot;https://dts.podtrac.com/redirect.mp3/media3.=
risky.biz/RBNEWSSI69.mp3&quot; type=3D&quot;audio/mpeg&quot;&gt;
Your browser does not support the audio element.
&lt;/audio&gt;

&lt;!-- Title --&gt;
&lt;div style=3D&quot;background: #666666; color: #FEFEFE; font-size: 1=
4px; padding-left: 5%; padding-right: 5%; padding-top: 10px; padding-bottom=
: 10px; border-top-left-radius: 8px; border-top-right-radius: 8px; white-sp=
ace: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 10px=
;&quot;&gt;
&lt;a style=3D&quot;color:#FEFEFE; text-decoration: none;&quot; tar=
get=3D&quot;_new&quot; href=3D&quot;https://risky.biz/RBNEWSSI69/&quot;&gt;=
Sponsored: runZero on Inside-Out Attack Surface Management&lt;/a&gt;
&lt;/div&gt;

&lt;!-- Player Controls and Progress Bar --&gt;
&lt;div style=3D&quot;display: flex; align-items: center; justify-conte=
nt: center; gap: 10px; width: 90%; margin: 0 auto;&quot;&gt;
&lt;button type=3D&quot;button&quot; class=3D&quot;playPauseBtn&quo=
t; style=3D&quot;color: #1e1e1e; background-color: #FAFAFA; font-size: 18px=
; border: none; padding: 10px; border-radius: 8px; cursor: pointer; height:=
42px; width: 42px; text-align: center; display: flex; align-items: center;=
justify-content: center;&quot;&gt;&amp;#9654;&lt;/button&gt;
&lt;input type=3D&quot;range&quot; style=3D&quot;flex-grow: 1; -web=
kit-appearance: none; height: 5px; background: #ddd; border-radius: 8px; ou=
tline: none; cursor: pointer;&quot; class=3D&quot;progressBar&quot; value=
=3D&quot;0&quot; min=3D&quot;0&quot; max=3D&quot;100&quot; /&gt;
&lt;span style=3D&quot;font-size: 12px; font-weight: 200;&quot; cla=
ss=3D&quot;currentTime&quot;&gt;0:00&lt;/span&gt; /=20
=20
=20
=20
=20
&lt;span style=3D&quot;font-size: 12px; font-weight: 200;&qu=
ot; class=3D&quot;duration&quot;&gt;
10:11
&lt;/span&gt;
&lt;/div&gt;

&lt;!-- Subscribe Buttons --&gt;
&lt;div style=3D&quot;width: 90%; display: flex; justify-content: space=
-between; align-items: center; padding-left: 5%;&quot;&gt;
&lt;div style=3D&quot;padding-right:20px;&quot; class=3D&quot;subTe=
xt&quot;&gt;
&lt;strong&gt;Subscribe &amp;nbsp;&lt;/strong&gt;
&lt;/div&gt;
=20
&lt;div style=3D&quot;display: flex; align-items: center; gap: 6px;=
margin: 0; flex-grow: 1;&quot; class=3D&quot;subContainer&quot;&gt;
&lt;!-- Apple Podcast Icon --&gt;
&lt;a href=3D&quot;https://podcasts.apple.com/au/podcast/risky-=
business-news/id1621305970&quot;
style=3D&quot;background-position: 48px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon apple-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- Overcast Icon --&gt;
&lt;a href=3D&quot;https://overcast.fm/itunes1621305970&quot;
style=3D&quot;background-position: 141px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon overcast-podcast&quot;&gt;&lt;/a&gt;

&lt;!-- Pocket Casts Icon --&gt;
&lt;a href=3D&quot;https://pca.st/yicebxgl&quot;
style=3D&quot;background-position: 234px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon pocketcast-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- Spotify Icon --&gt;
&lt;a href=3D&quot;https://open.spotify.com/show/0BdExoUZqbGsBY=
jt6QZl4Q&quot;
style=3D&quot;background-position: 420px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon spotify-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- RSS Icon --&gt;
&lt;a href=3D&quot;https://risky.biz/feeds/risky-business-news&=
quot;
style=3D&quot;background-position: 327px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon rss-podcast&quot;&gt;&lt;/a&gt;
&lt;/div&gt;
=20

=20
&lt;a href=3D&quot;https://risky.biz&quot;&gt;
&lt;img src=3D&quot;https://risky.biz/static/img/RB_Site_Logo.svg&=
quot; alt=3D&quot;Logo&quot;
style=3D&quot;margin-left: 0; height: 32px; display: block; pa=
dding-right: 5%;&quot;
id=3D&quot;logo&quot; class=3D&quot;logo playerLogo&quot;&gt;
&lt;/a&gt;
&lt;script&gt;
document.addEventListener(&quot;DOMContentLoaded&quot;, function () {
const players =3D document.querySelectorAll(&quot;.audio-player&quo=
t;);

function resizeElements(player) {
const logo =3D player.querySelector(&quot;.logo&quot;);
const subscribeIcons =3D player.querySelectorAll(&quot;.icon&qu=
ot;);
const subscribeContainer =3D player.querySelector(&quot;.subCon=
tainer&quot;); // Select subContainer by class
const subText =3D player.querySelector(&quot;.subText&quot;); /=
/ Select subText by class

if (player.offsetWidth &lt;=3D 425) {
// Hide logo
if (logo) {
logo.style.display =3D &quot;none&quot;;
}
} else if (player.offsetWidth &lt;=3D 500) {
// Show logo and scale logo and icons to 70%
if (logo) {
logo.style.display =3D &quot;block&quot;;
logo.style.transform =3D &quot;scale(0.7)&quot;;
logo.style.transformOrigin =3D &quot;center&quot;;
logo.style.verticalAlign =3D &quot;middle&quot;;
}
subscribeIcons.forEach(icon =3D&gt; {
icon.style.transform =3D &quot;scale(0.7)&quot;;
icon.style.transformOrigin =3D &quot;center&quot;;
icon.style.verticalAlign =3D &quot;middle&quot;;
});

// Remove padding from subText and set font-size to 12px
if (subText) {
subText.style.padding =3D &quot;0&quot;;
subText.style.fontSize =3D &quot;12px&quot;;
}

// Set gap in subContainer to 0px
if (subscribeContainer) {
subscribeContainer.style.gap =3D &quot;0px&quot;;
}
} else {
// Reset scaling, alignment, and visibility
if (logo) {
logo.style.display =3D &quot;block&quot;;
logo.style.transform =3D &quot;scale(1)&quot;;
logo.style.verticalAlign =3D &quot;baseline&quot;;
}
subscribeIcons.forEach(icon =3D&gt; {
icon.style.transform =3D &quot;scale(1)&quot;;
icon.style.verticalAlign =3D &quot;baseline&quot;;
});

// Reset padding and font-size in subText
if (subText) {
subText.style.padding =3D &quot;0 20px&quot;; // Defaul=
t padding
subText.style.fontSize =3D &quot;inherit&quot;; // Defa=
ult font-size
}

// Reset gap in subContainer
if (subscribeContainer) {
subscribeContainer.style.gap =3D &quot;6px&quot;; // De=
fault gap
}
}
}

function handleResize() {
players.forEach(player =3D&gt; {
resizeElements(player);
});
}

// Run on initial load and resize
handleResize();
window.addEventListener(&quot;resize&quot;, handleResize);
});
&lt;/script&gt;







&lt;/div&gt;
&lt;/div&gt;


&lt;script&gt;
// Custom Audio Player
document.addEventListener(&quot;DOMContentLoaded&quot;, function () {
const players =3D document.querySelectorAll(&quot;.audio-player&quot;);

players.forEach(function (player) {
// Skip if already initialized
if (player.dataset.initialized =3D=3D=3D &quot;true&quot;) return;

// Mark player as initialized
player.dataset.initialized =3D &quot;true&quot;;
=20
const audio =3D player.querySelector(&quot;.audioElement&quot;);
const playPauseBtn =3D player.querySelector(&quot;.playPauseBtn&quo=
t;);
const progressBar =3D player.querySelector(&quot;.progressBar&quot;=
);
const currentTimeEl =3D player.querySelector(&quot;.currentTime&quo=
t;);
const durationEl =3D player.querySelector(&quot;.duration&quot;);

if (!audio || !playPauseBtn || !progressBar || !currentTimeEl || !d=
urationEl) {
console.error(&quot;One or more player elements not found:&quot=
;, { audio, playPauseBtn, progressBar, currentTimeEl, durationEl });
return;=20
}

playPauseBtn.addEventListener(&quot;click&quot;, () =3D&gt; {
if (audio.paused) {
audio.play();
playPauseBtn.textContent =3D &quot;&#x23F8;&quot;;=20

// GA4 event for starting audio
gtag(&quot;event&quot;, &quot;audio_play&quot;, {
&quot;content_title&quot;: &quot;Sponsored: runZero o=
n Inside-Out Attack Surface Management&quot;,
&quot;content_type&quot;: &quot;audio&quot;
});
} else {
audio.pause();
playPauseBtn.textContent =3D &quot;&#x25B6;&quot;;
}
});

audio.addEventListener(&quot;timeupdate&quot;, () =3D&gt; {
if (audio.duration) {
progressBar.value =3D (audio.currentTime / audio.duration) =
* 100;
currentTimeEl.textContent =3D formatTime(audio.currentTime)=
;
}
});

audio.addEventListener(&quot;loadedmetadata&quot;, () =3D&gt; {
durationEl.textContent =3D formatTime(audio.duration);
});

progressBar.addEventListener(&quot;input&quot;, () =3D&gt; {
if (audio.duration) {
audio.currentTime =3D (progressBar.value / 100) * audio.dur=
ation;
}
});

function formatTime(seconds) {
const minutes =3D Math.floor(seconds / 60);
const secs =3D Math.floor(seconds % 60);
return `${minutes}:${secs &lt; 10 ? &quot;0&quot; : &quot;&quot=
;}${secs}`;
}
});
});

&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;


"></iframe>
</div><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><a href=3D"http=
s://news.risky.biz/r/48914ced?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" sty=
le=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline;"=
target=3D"_blank"><span style=3D"white-space: pre-wrap;">https://risky.biz=
/RBNEWSSI69/</span></a></p><h3 id=3D"arrests-cybercrime-and-threat-intel" s=
tyle=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont, &#39=
;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoj=
i&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1=
=2E11em; font-weight: 700; text-renderi=
ng: optimizeLegibility; margin: 1.5em=20=
0 0.5em 0; font-size: 26px;"><strong style=3D"font-weight: 800;">Arrests, c=
ybercrime, and threat intel</strong></h3><p style=3D"margin: 0 0 1.5em 0; l=
ine-height: 1.6em;"><strong style=3D"font-weight: 700;">OTP Agency admins s=
entenced:</strong> A UK judge has <a href=3D"https://news.risky.biz/r/dd2c3=
e3f?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywh=
ere; color: #727272; text-decoration: underline;" target=3D"_blank">sentenc=
ed to prison</a> the three administrators of <a href=3D"https://news.risky.=
biz/r/7a3e72cd?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-=
wrap: anywhere; color: #727272; text-decoration: underline;" target=3D"_bla=
nk">OTP Agency</a>, a web service that allowed cybercriminals to intercept =
one-time passcodes. One administrator was sentenced to two years and eight =
months, while the other two received a one-year sentence. The three were ar=
rested in March 2021, a month after the site was featured in a <a href=3D"h=
ttps://news.risky.biz/r/c0641d96?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" =
style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underlin=
e;" target=3D"_blank">Brian Krebs article</a> on the rising market for OTP =
token thefts. The OTP Agency service allowed threat actors to enter a victi=
m&#39;s phone number, initiate a call posing as a bank, and request victims=
to share an OTP token from their banking app.</p><div class=3D"kg-card kg-=
image-card" style=3D"margin: 0 0 1.5em; padding: 0;"><img src=3D"https://ne=
ws.risky.biz/content/images/2025/01/OTP.png" class=3D"kg-image" alt loading=
=3D"lazy" width=3D"563" height=3D"285" style=3D"border: none; -ms-interpola=
tion-mode: bicubic; max-width: 100%; display: block; margin: 0 auto; height=
: auto; width: auto;"></div><p style=3D"margin: 0 0 1.5em 0; line-height: 1=
=2E6em;"><strong style=3D"font-weight: 7=
00;">Major sextortionist extradited t=
o US:</strong> US officials have <a href=3D"https://news.risky.biz/r/6d443d=
be?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" rel=3D"noreferrer" style=3D"ov=
erflow-wrap: anywhere; color: #727272; text-decoration: underline;" target=
=3D"_blank">extradited</a> a 24-year-old Nigerian man for a sextortion sche=
me that resulted in financial losses and even the death by suicide of a min=
or. Officials say Hassanbunhussein Abolore Lawal is responsible for the dea=
th of Gavin Guffey, a 17-year-old from Rock Hill who took his life in July =
2022. Lawal posed as women online to lure victims into private chats and se=
nd sexually explicit images of themselves. The suspect used the images to e=
xtort victims for money. Lawal faces life in prison on multiple charges, in=
cluding child exploitation.</p><p style=3D"margin: 0 0 1.5em 0; line-height=
: 1.6em;"><strong style=3D"font-weight: 700;">GDLockerSec group:</strong> K=
ELA has published a profile on <a href=3D"https://news.risky.biz/r/9bb9d3ab=
?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere=
; color: #727272; text-decoration: underline;" target=3D"_blank">GDLockerSe=
c</a>, a group that emerged this month and started encrypting AWS buckets a=
nd asking victims for ransoms.</p><blockquote style=3D"margin: 0; padding: =
0; border-left: #727272 2px solid; font-size: 17px; font-weight: 500; line-=
height: 1.6em; letter-spacing: -0.2px;"><p style=3D"line-height: 1.6em; mar=
gin: 2em 25px; font-size: 1em; padding: 0;"><em>&quot;KELA&#39;s investigat=
ion indicates that GDLockerSec is an amateur group that relies heavily on e=
xaggerated claims to inflate its reputation within the cybercrime ecosystem=
=2E The group&#39;s tactics suggest a l=
ack of sophistication, with poor opera=
tional security, copying another ransomware website, and unverified claims =
being a recurring pattern in their activities. Their reliance on self-promo=
tion, rather than verifiable achievements, underscores their struggle to ga=
in legitimacy among more established ransomware groups. Further analysis po=
ints to potential ties to both Morocco and Algeria, as inferred from user a=
liases, messaging activity, and possible geographical indicators linked to =
the group&#39;s members.&quot;</em></p></blockquote><p style=3D"margin: 0 0=
1.5em 0; line-height: 1.6em;"><strong style=3D"font-weight: 700;">Accounts=
for sale market:</strong> DomainTools looks at online cybercrime networks =
using hijacked websites to promote their <a href=3D"https://news.risky.biz/=
r/094cb7f8?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap=
: anywhere; color: #727272; text-decoration: underline;" target=3D"_blank">=
accounts-for-sale services</a>.</p><div class=3D"kg-card kg-image-card" sty=
le=3D"margin: 0 0 1.5em; padding: 0;"><img src=3D"https://news.risky.biz/co=
ntent/images/2025/01/Reddit.webp" class=3D"kg-image" alt loading=3D"lazy" w=
idth=3D"512" height=3D"384" style=3D"border: none; -ms-interpolation-mode: =
bicubic; max-width: 100%; display: block; margin: 0 auto; height: auto; wid=
th: auto;"></div><h3 id=3D"malware-technical-reports" style=3D"margin-top: =
0; font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Robo=
to, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe U=
I Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; font-weight: =
700; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size=
: 26px;"><strong style=3D"font-weight: 800;">Malware technical reports</str=
ong></h3><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><strong styl=
e=3D"font-weight: 700;">Hellcat ransomware:</strong> Cato Networks looks at=
a new RaaS platform named <a href=3D"https://news.risky.biz/r/d3adbe81?m=
=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; =
color: #727272; text-decoration: underline;" target=3D"_blank">Hellcat</a> =
that launched last October and has already listed close to a dozen victims =
on its leak site.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">=
<strong style=3D"font-weight: 700;">Arcus Media ransomware:</strong> Halcyo=
n researchers have published an analysis of a new RaaS platform named <a hr=
ef=3D"https://news.risky.biz/r/a6523ba6?m=3D1a80b145-9ce5-407e-b496-c57050d=
b16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: u=
nderline;" target=3D"_blank">Arcus Media</a>. The group launched in April 2=
024 and runs a very private affiliate program.</p><div class=3D"kg-card kg-=
image-card" style=3D"margin: 0 0 1.5em; padding: 0;"><img src=3D"https://ne=
ws.risky.biz/content/images/2025/01/Arcus.png" class=3D"kg-image" alt loadi=
ng=3D"lazy" width=3D"600" height=3D"411" style=3D"border: none; -ms-interpo=
lation-mode: bicubic; max-width: 100%; display: block; margin: 0 auto; heig=
ht: auto; width: auto;"></div><p style=3D"margin: 0 0 1.5em 0; line-height:=
1.6em;"><strong style=3D"font-weight: 700;">CS to Lockbit:</strong> The DF=
IR Report team has published an <a href=3D"https://news.risky.biz/r/8842d99=
4?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywher=
e; color: #727272; text-decoration: underline;" target=3D"_blank">analysis<=
/a> of a Lockbit ransomware infection that came in via an initial infection=
with Cobalt Strike.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em=
;"><strong style=3D"font-weight: 700;">Windows Locker (XDS):</strong> CyFir=
ma researchers have spotted a new ransomware strain going by the boring nam=
e of <a href=3D"https://news.risky.biz/r/a36cf1ed?m=3D1a80b145-9ce5-407e-b4=
96-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-dec=
oration: underline;" target=3D"_blank">Windows Locker</a>, sometimes referr=
ed to as the XDS.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">=
<strong style=3D"font-weight: 700;">ODAT:</strong> Trustwave has published =
a breakdown of how the <a href=3D"https://news.risky.biz/r/6a389b2d?m=3D1a8=
0b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color:=
#727272; text-decoration: underline;" target=3D"_blank">ODAT</a> (Oracle D=
atabase Attacking Tool) malware works to exploit and steal data from Oracle=
DBs.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><strong styl=
e=3D"font-weight: 700;">Aquabot:</strong> Akamai researchers have found a <=
a href=3D"https://news.risky.biz/r/4c5a456b?m=3D1a80b145-9ce5-407e-b496-c57=
050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decoratio=
n: underline;" target=3D"_blank">new version</a> of the Aquabot IoT malware=
(a Mirai variant) that is currently exploiting Mitel SIP phones using <a h=
ref=3D"https://news.risky.biz/r/a1b64966?m=3D1a80b145-9ce5-407e-b496-c57050=
db16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: =
underline;" target=3D"_blank">CVE-2024-41710</a>, a command injection vulne=
rability that affects Mitel models.</p><blockquote style=3D"margin: 0; padd=
ing: 0; border-left: #727272 2px solid; font-size: 17px; font-weight: 500; =
line-height: 1.6em; letter-spacing: -0.2px;"><p style=3D"line-height: 1.6em=
; margin: 2em 25px; font-size: 1em; padding: 0;"><em>&quot;<strong style=3D=
"font-weight: 700;">This malware exhibits a behavior we have never before s=
een with a Mirai variant</strong>: a function (report_kill) to report back =
to the command and control (C2) when a kill signal was caught on the infect=
ed device. We have not seen any response from the C2 as of the date of this=
blog post.&quot;</em></p></blockquote><p style=3D"margin: 0 0 1.5em 0; lin=
e-height: 1.6em;"><strong style=3D"font-weight: 700;">TorNet:</strong> Cisc=
o Talos has discovered a new backdoor named <a href=3D"https://news.risky.b=
iz/r/7cf1e9cc?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-w=
rap: anywhere; color: #727272; text-decoration: underline;" target=3D"_blan=
k">TorNet</a>. The malware is part of a campaign from a known financially m=
otivated malspam group. It&#39;s obviously called TorNet because it uses To=
r for its C&amp;C servers.</p><blockquote style=3D"margin: 0; padding: 0; b=
order-left: #727272 2px solid; font-size: 17px; font-weight: 500; line-heig=
ht: 1.6em; letter-spacing: -0.2px;"><p style=3D"line-height: 1.6em; margin:=
2em 25px; font-size: 1em; padding: 0;"><em>&quot;The actor also disconnect=
s the victim machine from the network before dropping the payload and then =
connects it back to the network, allowing them to evade detection by cloud =
antimalware solutions.&quot;</em></p></blockquote><p style=3D"margin: 0 0 1=
=2E5em 0; line-height: 1.6em;"><strong=
style=3D"font-weight: 700;">Phorpiex:<=
/strong> The <a href=3D"https://news.risky.biz/r/32636164?m=3D1a80b145-9ce5=
-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; =
text-decoration: underline;" target=3D"_blank">Phorpiex (Trik) malware</a> =
is still alive and delivering Lockbit ransomware payloads to infected syste=
ms.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><strong style=
=3D"font-weight: 700;">Xloader:</strong> Zscaler researchers have published=
<a href=3D"https://news.risky.biz/r/79c4f451?m=3D1a80b145-9ce5-407e-b496-c=
57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decorat=
ion: underline;" target=3D"_blank">part one</a> of their analysis of v6 and=
v7 of the Xloader malware.</p><div class=3D"kg-card kg-image-card" style=
=3D"margin: 0 0 1.5em; padding: 0;"><img src=3D"https://news.risky.biz/cont=
ent/images/2025/01/Xloader.png" class=3D"kg-image" alt loading=3D"lazy" wid=
th=3D"600" height=3D"292" style=3D"border: none; -ms-interpolation-mode: bi=
cubic; max-width: 100%; display: block; margin: 0 auto; height: auto; width=
: auto;"></div><h3 id=3D"sponsor-section-1" style=3D"margin-top: 0; font-fa=
mily: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvet=
ica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#3=
9;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; font-weight: 700; text-=
rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 26px;"><=
strong style=3D"font-weight: 800;"><em>Sponsor section</em></strong></h3><p=
style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><em>Senior Sales Engine=
er Ali Cheikh demonstrates runZero to Risky Business host Patrick Gray. run=
Zero is a cyber asset management tool that combines active scanning, passiv=
e discovery, and API integrations to discover IT, OT, and IoT assets (both =
managed and unmanaged) across your network, including cloud, mobile, and re=
mote environments.</em></p><div class=3D"kg-card kg-embed-card" style=3D"ma=
rgin: 0 0 1.5em; padding: 0;"><!--[if !mso !vml]-->
<a class=3D"kg-video-preview" href=3D"https://news.risky.biz/r/=
e28f1de4?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" aria-label=3D"Play video=
" style=3D"background-color: #1d1f21; background-image: radial-gradient(cir=
cle at center, #5b5f66, #1d1f21); display: block; overflow-wrap: anywhere; =
color: #727272; mso-hide: all; text-decoration: none;" target=3D"_blank">
<table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" wid=
th=3D"100%" background=3D"https://i.ytimg.com/vi/HFKlipfI0AM/hqdefault.jpg"=
role=3D"presentation" style=3D"border-collapse: separate; mso-table-lspace=
: 0pt; mso-table-rspace: 0pt; width: 100%; background-size: cover; min-heig=
ht: 200px; background: url(&#39;https://i.ytimg.com/vi/HFKlipfI0AM/hqdefaul=
t.jpg&#39;) left top / cover; mso-hide: all;">
<tbody><tr style=3D"mso-hide: all">
<td width=3D"25%" style=3D"font-family: -apple-syst=
em, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-=
serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI=
Symbol&#39;; font-size: 18px; vertical-align: top; color: #15212A; visibil=
ity: hidden; mso-hide: all;" valign=3D"top">
<img src=3D"https://img.spacergif.org/v1/150x45=
0/0a/spacer.png" alt width=3D"100%" border=3D"0" style=3D"border: none; -ms=
-interpolation-mode: bicubic; max-width: 100%; display: block; height: auto=
; opacity: 0; visibility: hidden; mso-hide: all;" height=3D"auto">
</td>
<td width=3D"50%" align=3D"center" valign=3D"middle=
" style=3D"font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#3=
9;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39=
;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-size: 18px; color: #1=
5212A; vertical-align: middle; mso-hide: all;">
<div class=3D"kg-video-play-button" style=3D"he=
ight: 2em; width: 3em; margin: 0 auto; border-radius: 10px; padding: 1em 0.=
8em 0.6em 1em; font-size: 1em; background-color: rgba(0,0,0,0.85); mso-hide=
: all;"><div style=3D"display: block; width: 0; height: 0; margin: 0 auto; =
line-height: 0px; border-color: transparent transparent transparent white; =
border-style: solid; border-width: 0.8em 0 0.8em 1.5em; mso-hide: all;"></d=
iv></div>
</td>
<td width=3D"25%" style=3D"font-family: -apple-syst=
em, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-=
serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI=
Symbol&#39;; font-size: 18px; vertical-align: top; color: #15212A; mso-hid=
e: all;" valign=3D"top">&#xA0;</td>
</tr>
</tbody></table>
</a>
<!--[endif]-->

<!--[if vml]>
<v:group xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:w=3D"u=
rn:schemas-microsoft-com:office:word" coordsize=3D"600,450" coordorigin=3D"=
0,0" href=3D"https://www.youtube.com/watch?v=3DHFKlipfI0AM" style=3D"width:=
600px;height:450px;">
<v:rect fill=3D"t" stroked=3D"f" style=3D"position:absolute=
;width:600;height:450;"><v:fill src=3D"https://i.ytimg.com/vi/HFKlipfI0AM/h=
qdefault.jpg" type=3D"frame"/></v:rect>
<v:oval fill=3D"t" strokecolor=3D"white" strokeweight=3D"4p=
x" style=3D"position:absolute;left:261;top:186;width:78;height:78"><v:fill =
color=3D"black" opacity=3D"30%" /></v:oval>
<v:shape coordsize=3D"24,32" path=3D"m,l,32,24,16,xe" fillc=
olor=3D"white" stroked=3D"f" style=3D"position:absolute;left:289;top:208;wi=
dth:30;height:34;" />
</v:group>
<![endif]--></div><h3 id=3D"apts-cyber-espionage-and-info-ops" =
style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont, &#3=
9;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emo=
ji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height: =
1.11em; font-weight: 700; text-rendering: optimizeLegibility; margin: 1.5em=
0 0.5em 0; font-size: 26px;"><strong style=3D"font-weight: 800;">APTs, cyb=
er-espionage, and info-ops</strong></h3><p style=3D"margin: 0 0 1.5em 0; li=
ne-height: 1.6em;"><strong style=3D"font-weight: 700;">APT-C-60 (DarkHotel)=
:</strong> Qihoo 360 has published a report on <a href=3D"https://news.risk=
y.biz/r/f42121a3?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflo=
w-wrap: anywhere; color: #727272; text-decoration: underline;" target=3D"_b=
lank">APT-C-60</a>, a South Korean APT group also known as DarkHotel and Ps=
eudo Hunter. The report covers newer malware samples used by the group in r=
ecent operations.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;">=
<strong style=3D"font-weight: 700;">ScatterBrain:</strong> Google Mandiant =
has published a technical analysis of <a href=3D"https://news.risky.biz/r/0=
cb921ef?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: a=
nywhere; color: #727272; text-decoration: underline;" target=3D"_blank">Sca=
tterBrain</a>, a code obfuscation toolkit used by APT41 for its POISONPLUG.=
SHADOW backdoor.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><=
strong style=3D"font-weight: 700;">UAC-0063:</strong> Bitdefender has spott=
ed a new cyber-espionage campaign linked to Russian cyber-espionage group <=
a href=3D"https://news.risky.biz/r/67f0fb2e?m=3D1a80b145-9ce5-407e-b496-c57=
050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decoratio=
n: underline;" target=3D"_blank">UAC-0063</a> that targets organizations ac=
ross Central Asia and European countries such as Germany, Romania, the UK, =
and the Netherlands. The attacks used weaponized Microsoft Word documents, =
HATVIBE malware loader, custom-built malware, and other sophisticated techn=
iques to infiltrate government institutions and embassies. Sekoia has also =
<a href=3D"https://news.risky.biz/r/974f7a0e?m=3D1a80b145-9ce5-407e-b496-c5=
7050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decorati=
on: underline;" target=3D"_blank">published</a> a report on the same campai=
gn, too.</p><div class=3D"kg-card kg-image-card" style=3D"margin: 0 0 1.5em=
; padding: 0;"><img src=3D"https://news.risky.biz/content/images/2025/01/UA=
C.png" class=3D"kg-image" alt loading=3D"lazy" width=3D"600" height=3D"233"=
style=3D"border: none; -ms-interpolation-mode: bicubic; max-width: 100%; d=
isplay: block; margin: 0 auto; height: auto; width: auto;"></div><h3 id=3D"=
vulnerabilities-security-research-and-bug-bounty" style=3D"margin-top: 0; f=
ont-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, =
Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Em=
oji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; font-weight: 700;=
text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; font-size: 26=
px;"><strong style=3D"font-weight: 800;">Vulnerabilities, security research=
, and bug bounty</strong></h3><p style=3D"margin: 0 0 1.5em 0; line-height:=
1.6em;"><strong style=3D"font-weight: 700;">Military cyber honeypot:</stro=
ng> A team of academics from Penn State University in the US is <a href=3D"=
https://news.risky.biz/r/c543272e?m=3D1a80b145-9ce5-407e-b496-c57050db16ff"=
style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underli=
ne;" target=3D"_blank">building a honeypot</a> designed to mimic military-s=
tyle networks. The network will use fake equipment designed to lure foreign=
threat actors and record their every move. The project is being built usin=
g a $557,000 grant from the US military.</p><p style=3D"margin: 0 0 1.5em 0=
; line-height: 1.6em;"><strong style=3D"font-weight: 700;">DeepSeek R1 jail=
break:</strong> KELA researchers have <a href=3D"https://news.risky.biz/r/a=
92ffff8?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: a=
nywhere; color: #727272; text-decoration: underline;" target=3D"_blank">jai=
lbroken</a> DeepSeek&#39;s new R1 AI model and used it to generate maliciou=
s content, such as &quot;<em>ransomware development, fabrication of sensiti=
ve content, and detailed instructions for creating toxins and explosive dev=
ices</em>.&quot;</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><=
strong style=3D"font-weight: 700;">Apple zero-day:</strong> Apple has patch=
ed an actively exploited zero-day in its <a href=3D"https://news.risky.biz/=
r/00da8ed3?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap=
: anywhere; color: #727272; text-decoration: underline;" target=3D"_blank">=
iOS</a> and <a href=3D"https://news.risky.biz/r/376611f5?m=3D1a80b145-9ce5-=
407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; t=
ext-decoration: underline;" target=3D"_blank">macOS</a> operating systems. =
Tracked as CVE-2025-24085, the vulnerability resides in Apple&#39;s Core Me=
dia processing framework. Apple says attackers can abuse malicious media fi=
les to elevate their privileges on targeted systems.</p><p style=3D"margin:=
0 0 1.5em 0; line-height: 1.6em;"><strong style=3D"font-weight: 700;">Fort=
inet zero-day write-up:</strong> watchTowr Labs has published a <a href=3D"=
https://news.risky.biz/r/cd6e68e6?m=3D1a80b145-9ce5-407e-b496-c57050db16ff"=
style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underli=
ne;" target=3D"_blank">technical deep dive</a> of a recently patched Fortin=
et zero-day (<a href=3D"https://news.risky.biz/r/782eb19f?m=3D1a80b145-9ce5=
-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272; =
text-decoration: underline;" target=3D"_blank">CVE-2024-55591</a>).</p><p s=
tyle=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><strong style=3D"font-wei=
ght: 700;">D-Link RCE vulnerability:</strong> D-Link has <a href=3D"https:/=
/news.risky.biz/r/47972ce9?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=
=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline;" t=
arget=3D"_blank">patched</a> an RCE vulnerability in its DLS wireless route=
rs reported by Italian security research Max. See Max&#39;s two-part write-=
up on the bug <a href=3D"https://news.risky.biz/r/8bcd24b7?m=3D1a80b145-9ce=
5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272;=
text-decoration: underline;" target=3D"_blank">here</a> and <a href=3D"htt=
ps://news.risky.biz/r/5991eb76?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" st=
yle=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline;=
" target=3D"_blank">here</a>.</p><p style=3D"margin: 0 0 1.5em 0; line-heig=
ht: 1.6em;"><strong style=3D"font-weight: 700;">NVIDIA patches:</strong> NV=
IDIA has released a <a href=3D"https://news.risky.biz/r/72489f13?m=3D1a80b1=
45-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #7=
27272; text-decoration: underline;" target=3D"_blank">security update</a> t=
o patch seven issues in its display driver. More from <a href=3D"https://ne=
ws.risky.biz/r/f10c8d9e?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"=
overflow-wrap: anywhere; color: #727272; text-decoration: underline;" targe=
t=3D"_blank">Edera</a>.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.=
6em;"><strong style=3D"font-weight: 700;">VxWorks vulnerability:</strong> S=
EC Consult researchers have found that the Wind River VxWorks RTOS uses <a =
href=3D"https://news.risky.biz/r/af16d343?m=3D1a80b145-9ce5-407e-b496-c5705=
0db16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decoration:=
underline;" target=3D"_blank">weak password hashing algorithms</a>.</p><bl=
ockquote style=3D"margin: 0; padding: 0; border-left: #727272 2px solid; fo=
nt-size: 17px; font-weight: 500; line-height: 1.6em; letter-spacing: -0.2px=
;"><p style=3D"line-height: 1.6em; margin: 2em 25px; font-size: 1em; paddin=
g: 0;"><em>&quot;For VxWorks 6.9, they incorrectly claimed the system uses =
5,000 iterations of SHA-256 for password hashing, despite our proof of conc=
ept demonstrating that it uses only a single iteration. They downplayed the=
severity of this issue, citing the product&#39;s End of Life (EOL) in thre=
e months as justification for inaction. For VxWorks 7, the vendor dismissed=
the need for further improvements, stating it was &#39;appropriate for an =
embedded system.&#39; The vendor told us they are treating the issue as a &=
quot;feature request&quot; but were unable to provide a timeline for the im=
plementation.&quot;</em></p></blockquote><p style=3D"margin: 0 0 1.5em 0; l=
ine-height: 1.6em;"><strong style=3D"font-weight: 700;">New Apple CPU side-=
channel attacks:</strong> Academics have discovered <a href=3D"https://news=
=2Erisky.biz/r/a559baef?m=3D1a80b145-9c=
e5-407e-b496-c57050db16ff" style=3D"ov=
erflow-wrap: anywhere; color: #727272; text-decoration: underline;" target=
=3D"_blank">two new side-channel attacks</a> against Apple CPUs that can le=
ak sensitive data from the processor&#39;s memory. Named SLAP (Speculation =
Attacks via Load Address Prediction) and FLOP (False Load Output Prediction=
s), the attacks impact Apple&#39;s line of A and M CPUs. Affected devices i=
nclude all Mac laptops sold after 2022, all Mac desktops sold after 2023, a=
nd all iPhones sold after 2021. Both attacks can be performed via a web bro=
wser. Apple has told researchers it plans to address both attacks in an upc=
oming security update. The team behind the attacks has found almost a <a hr=
ef=3D"https://news.risky.biz/r/790e8656?m=3D1a80b145-9ce5-407e-b496-c57050d=
b16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: u=
nderline;" target=3D"_blank">dozen side-channel attacks</a> in modern CPUs,=
such as Meltdown, Spectre, SGX Fail, and RAMBleed.</p><div class=3D"kg-car=
d kg-image-card" style=3D"margin: 0 0 1.5em; padding: 0;"><img src=3D"https=
://news.risky.biz/content/images/2025/01/SLAP.png" class=3D"kg-image" alt l=
oading=3D"lazy" width=3D"600" height=3D"357" style=3D"border: none; -ms-int=
erpolation-mode: bicubic; max-width: 100%; display: block; margin: 0 auto; =
height: auto; width: auto;"></div><h3 id=3D"infosec-industry" style=3D"marg=
in-top: 0; font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#3=
9;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39=
;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-height: 1.11em; font-=
weight: 700; text-rendering: optimizeLegibility; margin: 1.5em 0 0.5em 0; f=
ont-size: 26px;"><strong style=3D"font-weight: 800;">Infosec industry</stro=
ng></h3><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><strong style=
=3D"font-weight: 700;">New tool&#x2014;gitC2:</strong> Offensive security e=
ngineer Offalltn has released <a href=3D"https://news.risky.biz/r/c8f52f01?=
m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere;=
color: #727272; text-decoration: underline;" target=3D"_blank">gitC2</a>, =
a C2 tool that uses a GitHub repository to execute commands through its iss=
ues tracker.</p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><stro=
ng style=3D"font-weight: 700;">New tool&#x2014;ExtensionHound:</strong> Sof=
tware engineer Amram Englander has released <a href=3D"https://news.risky.b=
iz/r/391c7fd5?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-w=
rap: anywhere; color: #727272; text-decoration: underline;" target=3D"_blan=
k">ExtensionHound</a>, a security analysis tool that identifies DNS queries=
made by browser extensions.</p><p style=3D"margin: 0 0 1.5em 0; line-heigh=
t: 1.6em;"><strong style=3D"font-weight: 700;">Acquisition news:</strong> A=
utomated endpoint management platform NinjaOne is <a href=3D"https://news.r=
isky.biz/r/a0eb977f?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"over=
flow-wrap: anywhere; color: #727272; text-decoration: underline;" target=3D=
"_blank">acquiring</a> cloud data backup and recovery platform Dropsuite.</=
p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><strong style=3D"fo=
nt-weight: 700;">Threat/trend reports:</strong> <a href=3D"https://news.ris=
ky.biz/r/c28a4f01?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overfl=
ow-wrap: anywhere; color: #727272; text-decoration: underline;" target=3D"_=
blank">Apteco</a>, <a href=3D"https://news.risky.biz/r/50aa9f86?m=3D1a80b14=
5-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #72=
7272; text-decoration: underline;" target=3D"_blank">Cloudflare</a>, <a hre=
f=3D"https://news.risky.biz/r/aed31de3?m=3D1a80b145-9ce5-407e-b496-c57050db=
16ff" style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: un=
derline;" target=3D"_blank">France&#39;s CNIL agency</a>, <a href=3D"https:=
//news.risky.biz/r/07eb9da8?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=
=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline;" t=
arget=3D"_blank">Forescout</a>, <a href=3D"https://news.risky.biz/r/fc9255b=
d?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywher=
e; color: #727272; text-decoration: underline;" target=3D"_blank">Obsidian =
Security</a>, <a href=3D"https://news.risky.biz/r/522dd1c7?m=3D1a80b145-9ce=
5-407e-b496-c57050db16ff" style=3D"overflow-wrap: anywhere; color: #727272;=
text-decoration: underline;" target=3D"_blank">Rapid7</a>, and <a href=3D"=
https://news.risky.biz/r/fb3db884?m=3D1a80b145-9ce5-407e-b496-c57050db16ff"=
style=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underli=
ne;" target=3D"_blank">Recorded Future</a> have published reports and summa=
ries covering various infosec trends and industry threats.</p><div class=3D=
"kg-card kg-image-card" style=3D"margin: 0 0 1.5em; padding: 0;"><img src=
=3D"https://news.risky.biz/content/images/2025/01/R7.png" class=3D"kg-image=
" alt loading=3D"lazy" width=3D"600" height=3D"315" style=3D"border: none; =
-ms-interpolation-mode: bicubic; max-width: 100%; display: block; margin: 0=
auto; height: auto; width: auto;"></div><h3 id=3D"risky-business-podcasts-=
1" style=3D"margin-top: 0; font-family: -apple-system, BlinkMacSystemFont, =
&#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color =
Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; line-heigh=
t: 1.11em; font-weight: 700; text-rendering: optimizeLegibility; margin: 1.=
5em 0 0.5em 0; font-size: 26px;"><strong style=3D"font-weight: 800;"><em>Ri=
sky Business Podcasts</em></strong></h3><p style=3D"margin: 0 0 1.5em 0; li=
ne-height: 1.6em;"><em>In this podcast, Tom Uren and Adam Boileau talk abou=
t the continued importance of hack and leak operations. They didn&#39;t rea=
lly affect the recent US presidential election, but they are still a powerf=
ul tool for vested interests to influence public policy.</em></p><div class=
=3D"kg-card kg-embed-card" style=3D"margin: 0 0 1.5em; padding: 0;">
<iframe frameborder=3D"0" style=3D"width: 100%; height: 156px;" srcdoc=
=3D"
=20
&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Risky Business Player&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;!-- Include the Google Font Inter --&gt;
&lt;style&gt;
@import url(&quot;https://fonts.googleapis.com/css2?family=3DInter:wght@400=
;700&amp;display=3Dswap&quot;);

body {
margin: 0px;
}

=2Eaudio-player {
font-family: &quot;Inter&quot;, sans-serif;
}

=2Eicon {
background-image: url(&quot;https://risky.biz/static/img/icons/subscrib=
e-icons.svg&quot;);
display: block;
width: 33px;
height: 33px;
background-size: 528px 111px;
}

}
&lt;/style&gt;

&lt;!-- Audio player --&gt;
&lt;div class=3D&quot;audio-player&quot; style=3D&quot;display: flex; flex-=
direction: column; gap: 5px; padding-top: 0px; padding-bottom: 20px; backgr=
ound: rgb(244, 244, 239); background: linear-gradient(0deg, rgba(244, 244, =
239, 1) 0%, rgba(244, 244, 239, 0) 100%); border-radius: 8px; border: 1px s=
olid #d7d7d7; width: calc(100% - 1px) min-width: 350px;&quot;&gt;
&lt;audio class=3D&quot;audioElement&quot; preload=3D&quot;none&quot;&g=
t;
&lt;source src=3D&quot;https://dts.podtrac.com/redirect.mp3/media3.=
risky.biz/SRB106.mp3&quot; type=3D&quot;audio/mpeg&quot;&gt;
Your browser does not support the audio element.
&lt;/audio&gt;

&lt;!-- Title --&gt;
&lt;div style=3D&quot;background: #666666; color: #FEFEFE; font-size: 1=
4px; padding-left: 5%; padding-right: 5%; padding-top: 10px; padding-bottom=
: 10px; border-top-left-radius: 8px; border-top-right-radius: 8px; white-sp=
ace: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 10px=
;&quot;&gt;
&lt;a style=3D&quot;color:#FEFEFE; text-decoration: none;&quot; tar=
get=3D&quot;_new&quot; href=3D&quot;https://risky.biz/SRB106/&quot;&gt;Srsl=
y Risky Biz: Why two hats are better than two heads&lt;/a&gt;
&lt;/div&gt;

&lt;!-- Player Controls and Progress Bar --&gt;
&lt;div style=3D&quot;display: flex; align-items: center; justify-conte=
nt: center; gap: 10px; width: 90%; margin: 0 auto;&quot;&gt;
&lt;button type=3D&quot;button&quot; class=3D&quot;playPauseBtn&quo=
t; style=3D&quot;color: #1e1e1e; background-color: #FAFAFA; font-size: 18px=
; border: none; padding: 10px; border-radius: 8px; cursor: pointer; height:=
42px; width: 42px; text-align: center; display: flex; align-items: center;=
justify-content: center;&quot;&gt;&amp;#9654;&lt;/button&gt;
&lt;input type=3D&quot;range&quot; style=3D&quot;flex-grow: 1; -web=
kit-appearance: none; height: 5px; background: #ddd; border-radius: 8px; ou=
tline: none; cursor: pointer;&quot; class=3D&quot;progressBar&quot; value=
=3D&quot;0&quot; min=3D&quot;0&quot; max=3D&quot;100&quot; /&gt;
&lt;span style=3D&quot;font-size: 12px; font-weight: 200;&quot; cla=
ss=3D&quot;currentTime&quot;&gt;0:00&lt;/span&gt; /=20
=20
=20
=20
=20
&lt;span style=3D&quot;font-size: 12px; font-weight: 200;&qu=
ot; class=3D&quot;duration&quot;&gt;
19:48
&lt;/span&gt;
&lt;/div&gt;

&lt;!-- Subscribe Buttons --&gt;
&lt;div style=3D&quot;width: 90%; display: flex; justify-content: space=
-between; align-items: center; padding-left: 5%;&quot;&gt;
&lt;div style=3D&quot;padding-right:20px;&quot; class=3D&quot;subTe=
xt&quot;&gt;
&lt;strong&gt;Subscribe &amp;nbsp;&lt;/strong&gt;
&lt;/div&gt;
=20
&lt;div style=3D&quot;display: flex; align-items: center; gap: 6px;=
margin: 0; flex-grow: 1;&quot; class=3D&quot;subContainer&quot;&gt;
&lt;!-- Apple Podcast Icon --&gt;
&lt;a href=3D&quot;https://podcasts.apple.com/au/podcast/risky-=
business-news/id1621305970&quot;
style=3D&quot;background-position: 48px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon apple-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- Overcast Icon --&gt;
&lt;a href=3D&quot;https://overcast.fm/itunes1621305970&quot;
style=3D&quot;background-position: 141px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon overcast-podcast&quot;&gt;&lt;/a&gt;

&lt;!-- Pocket Casts Icon --&gt;
&lt;a href=3D&quot;https://pca.st/yicebxgl&quot;
style=3D&quot;background-position: 234px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon pocketcast-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- Spotify Icon --&gt;
&lt;a href=3D&quot;https://open.spotify.com/show/0BdExoUZqbGsBY=
jt6QZl4Q&quot;
style=3D&quot;background-position: 420px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon spotify-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- RSS Icon --&gt;
&lt;a href=3D&quot;https://risky.biz/feeds/risky-business-news&=
quot;
style=3D&quot;background-position: 327px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon rss-podcast&quot;&gt;&lt;/a&gt;
&lt;/div&gt;
=20

=20
&lt;a href=3D&quot;https://risky.biz&quot;&gt;
&lt;img src=3D&quot;https://risky.biz/static/img/RB_Site_Logo.svg&=
quot; alt=3D&quot;Logo&quot;
style=3D&quot;margin-left: 0; height: 32px; display: block; pa=
dding-right: 5%;&quot;
id=3D&quot;logo&quot; class=3D&quot;logo playerLogo&quot;&gt;
&lt;/a&gt;
&lt;script&gt;
document.addEventListener(&quot;DOMContentLoaded&quot;, function () {
const players =3D document.querySelectorAll(&quot;.audio-player&quo=
t;);

function resizeElements(player) {
const logo =3D player.querySelector(&quot;.logo&quot;);
const subscribeIcons =3D player.querySelectorAll(&quot;.icon&qu=
ot;);
const subscribeContainer =3D player.querySelector(&quot;.subCon=
tainer&quot;); // Select subContainer by class
const subText =3D player.querySelector(&quot;.subText&quot;); /=
/ Select subText by class

if (player.offsetWidth &lt;=3D 425) {
// Hide logo
if (logo) {
logo.style.display =3D &quot;none&quot;;
}
} else if (player.offsetWidth &lt;=3D 500) {
// Show logo and scale logo and icons to 70%
if (logo) {
logo.style.display =3D &quot;block&quot;;
logo.style.transform =3D &quot;scale(0.7)&quot;;
logo.style.transformOrigin =3D &quot;center&quot;;
logo.style.verticalAlign =3D &quot;middle&quot;;
}
subscribeIcons.forEach(icon =3D&gt; {
icon.style.transform =3D &quot;scale(0.7)&quot;;
icon.style.transformOrigin =3D &quot;center&quot;;
icon.style.verticalAlign =3D &quot;middle&quot;;
});

// Remove padding from subText and set font-size to 12px
if (subText) {
subText.style.padding =3D &quot;0&quot;;
subText.style.fontSize =3D &quot;12px&quot;;
}

// Set gap in subContainer to 0px
if (subscribeContainer) {
subscribeContainer.style.gap =3D &quot;0px&quot;;
}
} else {
// Reset scaling, alignment, and visibility
if (logo) {
logo.style.display =3D &quot;block&quot;;
logo.style.transform =3D &quot;scale(1)&quot;;
logo.style.verticalAlign =3D &quot;baseline&quot;;
}
subscribeIcons.forEach(icon =3D&gt; {
icon.style.transform =3D &quot;scale(1)&quot;;
icon.style.verticalAlign =3D &quot;baseline&quot;;
});

// Reset padding and font-size in subText
if (subText) {
subText.style.padding =3D &quot;0 20px&quot;; // Defaul=
t padding
subText.style.fontSize =3D &quot;inherit&quot;; // Defa=
ult font-size
}

// Reset gap in subContainer
if (subscribeContainer) {
subscribeContainer.style.gap =3D &quot;6px&quot;; // De=
fault gap
}
}
}

function handleResize() {
players.forEach(player =3D&gt; {
resizeElements(player);
});
}

// Run on initial load and resize
handleResize();
window.addEventListener(&quot;resize&quot;, handleResize);
});
&lt;/script&gt;







&lt;/div&gt;
&lt;/div&gt;


&lt;script&gt;
// Custom Audio Player
document.addEventListener(&quot;DOMContentLoaded&quot;, function () {
const players =3D document.querySelectorAll(&quot;.audio-player&quot;);

players.forEach(function (player) {
// Skip if already initialized
if (player.dataset.initialized =3D=3D=3D &quot;true&quot;) return;

// Mark player as initialized
player.dataset.initialized =3D &quot;true&quot;;
=20
const audio =3D player.querySelector(&quot;.audioElement&quot;);
const playPauseBtn =3D player.querySelector(&quot;.playPauseBtn&quo=
t;);
const progressBar =3D player.querySelector(&quot;.progressBar&quot;=
);
const currentTimeEl =3D player.querySelector(&quot;.currentTime&quo=
t;);
const durationEl =3D player.querySelector(&quot;.duration&quot;);

if (!audio || !playPauseBtn || !progressBar || !currentTimeEl || !d=
urationEl) {
console.error(&quot;One or more player elements not found:&quot=
;, { audio, playPauseBtn, progressBar, currentTimeEl, durationEl });
return;=20
}

playPauseBtn.addEventListener(&quot;click&quot;, () =3D&gt; {
if (audio.paused) {
audio.play();
playPauseBtn.textContent =3D &quot;&#x23F8;&quot;;=20

// GA4 event for starting audio
gtag(&quot;event&quot;, &quot;audio_play&quot;, {
&quot;content_title&quot;: &quot;Srsly Risky Biz: Why=
two hats are better than two heads&quot;,
&quot;content_type&quot;: &quot;audio&quot;
});
} else {
audio.pause();
playPauseBtn.textContent =3D &quot;&#x25B6;&quot;;
}
});

audio.addEventListener(&quot;timeupdate&quot;, () =3D&gt; {
if (audio.duration) {
progressBar.value =3D (audio.currentTime / audio.duration) =
* 100;
currentTimeEl.textContent =3D formatTime(audio.currentTime)=
;
}
});

audio.addEventListener(&quot;loadedmetadata&quot;, () =3D&gt; {
durationEl.textContent =3D formatTime(audio.duration);
});

progressBar.addEventListener(&quot;input&quot;, () =3D&gt; {
if (audio.duration) {
audio.currentTime =3D (progressBar.value / 100) * audio.dur=
ation;
}
});

function formatTime(seconds) {
const minutes =3D Math.floor(seconds / 60);
const secs =3D Math.floor(seconds % 60);
return `${minutes}:${secs &lt; 10 ? &quot;0&quot; : &quot;&quot=
;}${secs}`;
}
});
});

&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;


"></iframe>
</div><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><a href=3D"http=
s://news.risky.biz/r/5dcd987d?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" sty=
le=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline;"=
target=3D"_blank"><span style=3D"white-space: pre-wrap;">https://risky.biz=
/SRB106/</span></a></p><div class=3D"kg-card kg-embed-card" style=3D"margin=
: 0 0 1.5em; padding: 0;"><!--[if !mso !vml]-->
<a class=3D"kg-video-preview" href=3D"https://news.risky.biz/r/=
b4319a57?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" aria-label=3D"Play video=
" style=3D"background-color: #1d1f21; background-image: radial-gradient(cir=
cle at center, #5b5f66, #1d1f21); display: block; overflow-wrap: anywhere; =
color: #727272; mso-hide: all; text-decoration: none;" target=3D"_blank">
<table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" wid=
th=3D"100%" background=3D"https://i.ytimg.com/vi/RNw5NCYSeG8/hqdefault.jpg"=
role=3D"presentation" style=3D"border-collapse: separate; mso-table-lspace=
: 0pt; mso-table-rspace: 0pt; width: 100%; background-size: cover; min-heig=
ht: 200px; background: url(&#39;https://i.ytimg.com/vi/RNw5NCYSeG8/hqdefaul=
t.jpg&#39;) left top / cover; mso-hide: all;">
<tbody><tr style=3D"mso-hide: all">
<td width=3D"25%" style=3D"font-family: -apple-syst=
em, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-=
serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI=
Symbol&#39;; font-size: 18px; vertical-align: top; color: #15212A; visibil=
ity: hidden; mso-hide: all;" valign=3D"top">
<img src=3D"https://img.spacergif.org/v1/150x45=
0/0a/spacer.png" alt width=3D"100%" border=3D"0" style=3D"border: none; -ms=
-interpolation-mode: bicubic; max-width: 100%; display: block; height: auto=
; opacity: 0; visibility: hidden; mso-hide: all;" height=3D"auto">
</td>
<td width=3D"50%" align=3D"center" valign=3D"middle=
" style=3D"font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#3=
9;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39=
;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-size: 18px; color: #1=
5212A; vertical-align: middle; mso-hide: all;">
<div class=3D"kg-video-play-button" style=3D"he=
ight: 2em; width: 3em; margin: 0 auto; border-radius: 10px; padding: 1em 0.=
8em 0.6em 1em; font-size: 1em; background-color: rgba(0,0,0,0.85); mso-hide=
: all;"><div style=3D"display: block; width: 0; height: 0; margin: 0 auto; =
line-height: 0px; border-color: transparent transparent transparent white; =
border-style: solid; border-width: 0.8em 0 0.8em 1.5em; mso-hide: all;"></d=
iv></div>
</td>
<td width=3D"25%" style=3D"font-family: -apple-syst=
em, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-=
serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI=
Symbol&#39;; font-size: 18px; vertical-align: top; color: #15212A; mso-hid=
e: all;" valign=3D"top">&#xA0;</td>
</tr>
</tbody></table>
</a>
<!--[endif]-->

<!--[if vml]>
<v:group xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:w=3D"u=
rn:schemas-microsoft-com:office:word" coordsize=3D"600,450" coordorigin=3D"=
0,0" href=3D"https://www.youtube.com/watch?v=3DRNw5NCYSeG8" style=3D"width:=
600px;height:450px;">
<v:rect fill=3D"t" stroked=3D"f" style=3D"position:absolute=
;width:600;height:450;"><v:fill src=3D"https://i.ytimg.com/vi/RNw5NCYSeG8/h=
qdefault.jpg" type=3D"frame"/></v:rect>
<v:oval fill=3D"t" strokecolor=3D"white" strokeweight=3D"4p=
x" style=3D"position:absolute;left:261;top:186;width:78;height:78"><v:fill =
color=3D"black" opacity=3D"30%" /></v:oval>
<v:shape coordsize=3D"24,32" path=3D"m,l,32,24,16,xe" fillc=
olor=3D"white" stroked=3D"f" style=3D"position:absolute;left:289;top:208;wi=
dth:30;height:34;" />
</v:group>
<![endif]--></div><p style=3D"margin: 0 0 1.5em 0; line-height:=
1.6em;"></p><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><em>In t=
his edition of Between Two Nerds, Tom Uren and The Grugq talk about the evo=
lution of Russian cyber operations during its invasion of Ukraine.</em></p>=
<div class=3D"kg-card kg-embed-card" style=3D"margin: 0 0 1.5em; padding: 0=
;">
<iframe frameborder=3D"0" style=3D"width: 100%; height: 156px;" srcdoc=
=3D"
=20
&lt;!DOCTYPE html&gt;
&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Risky Business Player&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;!-- Include the Google Font Inter --&gt;
&lt;style&gt;
@import url(&quot;https://fonts.googleapis.com/css2?family=3DInter:wght@400=
;700&amp;display=3Dswap&quot;);

body {
margin: 0px;
}

=2Eaudio-player {
font-family: &quot;Inter&quot;, sans-serif;
}

=2Eicon {
background-image: url(&quot;https://risky.biz/static/img/icons/subscrib=
e-icons.svg&quot;);
display: block;
width: 33px;
height: 33px;
background-size: 528px 111px;
}

}
&lt;/style&gt;

&lt;!-- Audio player --&gt;
&lt;div class=3D&quot;audio-player&quot; style=3D&quot;display: flex; flex-=
direction: column; gap: 5px; padding-top: 0px; padding-bottom: 20px; backgr=
ound: rgb(244, 244, 239); background: linear-gradient(0deg, rgba(244, 244, =
239, 1) 0%, rgba(244, 244, 239, 0) 100%); border-radius: 8px; border: 1px s=
olid #d7d7d7; width: calc(100% - 1px) min-width: 350px;&quot;&gt;
&lt;audio class=3D&quot;audioElement&quot; preload=3D&quot;none&quot;&g=
t;
&lt;source src=3D&quot;https://dts.podtrac.com/redirect.mp3/media3.=
risky.biz/BTN105.mp3&quot; type=3D&quot;audio/mpeg&quot;&gt;
Your browser does not support the audio element.
&lt;/audio&gt;

&lt;!-- Title --&gt;
&lt;div style=3D&quot;background: #666666; color: #FEFEFE; font-size: 1=
4px; padding-left: 5%; padding-right: 5%; padding-top: 10px; padding-bottom=
: 10px; border-top-left-radius: 8px; border-top-right-radius: 8px; white-sp=
ace: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 10px=
;&quot;&gt;
&lt;a style=3D&quot;color:#FEFEFE; text-decoration: none;&quot; tar=
get=3D&quot;_new&quot; href=3D&quot;https://risky.biz/BTN105/&quot;&gt;Betw=
een Two Nerds: The evolution of Russia&#39;s cyber operations in Ukraine&lt=
;/a&gt;
&lt;/div&gt;

&lt;!-- Player Controls and Progress Bar --&gt;
&lt;div style=3D&quot;display: flex; align-items: center; justify-conte=
nt: center; gap: 10px; width: 90%; margin: 0 auto;&quot;&gt;
&lt;button type=3D&quot;button&quot; class=3D&quot;playPauseBtn&quo=
t; style=3D&quot;color: #1e1e1e; background-color: #FAFAFA; font-size: 18px=
; border: none; padding: 10px; border-radius: 8px; cursor: pointer; height:=
42px; width: 42px; text-align: center; display: flex; align-items: center;=
justify-content: center;&quot;&gt;&amp;#9654;&lt;/button&gt;
&lt;input type=3D&quot;range&quot; style=3D&quot;flex-grow: 1; -web=
kit-appearance: none; height: 5px; background: #ddd; border-radius: 8px; ou=
tline: none; cursor: pointer;&quot; class=3D&quot;progressBar&quot; value=
=3D&quot;0&quot; min=3D&quot;0&quot; max=3D&quot;100&quot; /&gt;
&lt;span style=3D&quot;font-size: 12px; font-weight: 200;&quot; cla=
ss=3D&quot;currentTime&quot;&gt;0:00&lt;/span&gt; /=20
=20
=20
=20
=20
&lt;span style=3D&quot;font-size: 12px; font-weight: 200;&qu=
ot; class=3D&quot;duration&quot;&gt;
29:28
&lt;/span&gt;
&lt;/div&gt;

&lt;!-- Subscribe Buttons --&gt;
&lt;div style=3D&quot;width: 90%; display: flex; justify-content: space=
-between; align-items: center; padding-left: 5%;&quot;&gt;
&lt;div style=3D&quot;padding-right:20px;&quot; class=3D&quot;subTe=
xt&quot;&gt;
&lt;strong&gt;Subscribe &amp;nbsp;&lt;/strong&gt;
&lt;/div&gt;
=20
&lt;div style=3D&quot;display: flex; align-items: center; gap: 6px;=
margin: 0; flex-grow: 1;&quot; class=3D&quot;subContainer&quot;&gt;
&lt;!-- Apple Podcast Icon --&gt;
&lt;a href=3D&quot;https://podcasts.apple.com/au/podcast/risky-=
business-news/id1621305970&quot;
style=3D&quot;background-position: 48px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon apple-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- Overcast Icon --&gt;
&lt;a href=3D&quot;https://overcast.fm/itunes1621305970&quot;
style=3D&quot;background-position: 141px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon overcast-podcast&quot;&gt;&lt;/a&gt;

&lt;!-- Pocket Casts Icon --&gt;
&lt;a href=3D&quot;https://pca.st/yicebxgl&quot;
style=3D&quot;background-position: 234px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon pocketcast-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- Spotify Icon --&gt;
&lt;a href=3D&quot;https://open.spotify.com/show/0BdExoUZqbGsBY=
jt6QZl4Q&quot;
style=3D&quot;background-position: 420px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon spotify-podcast&quot;&gt;&lt;/a&gt;
&lt;!-- RSS Icon --&gt;
&lt;a href=3D&quot;https://risky.biz/feeds/risky-business-news&=
quot;
style=3D&quot;background-position: 327px 96px;&quot;
target=3D&quot;_new&quot;
class=3D&quot;icon rss-podcast&quot;&gt;&lt;/a&gt;
&lt;/div&gt;
=20

=20
&lt;a href=3D&quot;https://risky.biz&quot;&gt;
&lt;img src=3D&quot;https://risky.biz/static/img/RB_Site_Logo.svg&=
quot; alt=3D&quot;Logo&quot;
style=3D&quot;margin-left: 0; height: 32px; display: block; pa=
dding-right: 5%;&quot;
id=3D&quot;logo&quot; class=3D&quot;logo playerLogo&quot;&gt;
&lt;/a&gt;
&lt;script&gt;
document.addEventListener(&quot;DOMContentLoaded&quot;, function () {
const players =3D document.querySelectorAll(&quot;.audio-player&quo=
t;);

function resizeElements(player) {
const logo =3D player.querySelector(&quot;.logo&quot;);
const subscribeIcons =3D player.querySelectorAll(&quot;.icon&qu=
ot;);
const subscribeContainer =3D player.querySelector(&quot;.subCon=
tainer&quot;); // Select subContainer by class
const subText =3D player.querySelector(&quot;.subText&quot;); /=
/ Select subText by class

if (player.offsetWidth &lt;=3D 425) {
// Hide logo
if (logo) {
logo.style.display =3D &quot;none&quot;;
}
} else if (player.offsetWidth &lt;=3D 500) {
// Show logo and scale logo and icons to 70%
if (logo) {
logo.style.display =3D &quot;block&quot;;
logo.style.transform =3D &quot;scale(0.7)&quot;;
logo.style.transformOrigin =3D &quot;center&quot;;
logo.style.verticalAlign =3D &quot;middle&quot;;
}
subscribeIcons.forEach(icon =3D&gt; {
icon.style.transform =3D &quot;scale(0.7)&quot;;
icon.style.transformOrigin =3D &quot;center&quot;;
icon.style.verticalAlign =3D &quot;middle&quot;;
});

// Remove padding from subText and set font-size to 12px
if (subText) {
subText.style.padding =3D &quot;0&quot;;
subText.style.fontSize =3D &quot;12px&quot;;
}

// Set gap in subContainer to 0px
if (subscribeContainer) {
subscribeContainer.style.gap =3D &quot;0px&quot;;
}
} else {
// Reset scaling, alignment, and visibility
if (logo) {
logo.style.display =3D &quot;block&quot;;
logo.style.transform =3D &quot;scale(1)&quot;;
logo.style.verticalAlign =3D &quot;baseline&quot;;
}
subscribeIcons.forEach(icon =3D&gt; {
icon.style.transform =3D &quot;scale(1)&quot;;
icon.style.verticalAlign =3D &quot;baseline&quot;;
});

// Reset padding and font-size in subText
if (subText) {
subText.style.padding =3D &quot;0 20px&quot;; // Defaul=
t padding
subText.style.fontSize =3D &quot;inherit&quot;; // Defa=
ult font-size
}

// Reset gap in subContainer
if (subscribeContainer) {
subscribeContainer.style.gap =3D &quot;6px&quot;; // De=
fault gap
}
}
}

function handleResize() {
players.forEach(player =3D&gt; {
resizeElements(player);
});
}

// Run on initial load and resize
handleResize();
window.addEventListener(&quot;resize&quot;, handleResize);
});
&lt;/script&gt;







&lt;/div&gt;
&lt;/div&gt;


&lt;script&gt;
// Custom Audio Player
document.addEventListener(&quot;DOMContentLoaded&quot;, function () {
const players =3D document.querySelectorAll(&quot;.audio-player&quot;);

players.forEach(function (player) {
// Skip if already initialized
if (player.dataset.initialized =3D=3D=3D &quot;true&quot;) return;

// Mark player as initialized
player.dataset.initialized =3D &quot;true&quot;;
=20
const audio =3D player.querySelector(&quot;.audioElement&quot;);
const playPauseBtn =3D player.querySelector(&quot;.playPauseBtn&quo=
t;);
const progressBar =3D player.querySelector(&quot;.progressBar&quot;=
);
const currentTimeEl =3D player.querySelector(&quot;.currentTime&quo=
t;);
const durationEl =3D player.querySelector(&quot;.duration&quot;);

if (!audio || !playPauseBtn || !progressBar || !currentTimeEl || !d=
urationEl) {
console.error(&quot;One or more player elements not found:&quot=
;, { audio, playPauseBtn, progressBar, currentTimeEl, durationEl });
return;=20
}

playPauseBtn.addEventListener(&quot;click&quot;, () =3D&gt; {
if (audio.paused) {
audio.play();
playPauseBtn.textContent =3D &quot;&#x23F8;&quot;;=20

// GA4 event for starting audio
gtag(&quot;event&quot;, &quot;audio_play&quot;, {
&quot;content_title&quot;: &quot;Between Two Nerds: T=
he evolution of Russia&#39;s cyber operations in Ukraine&quot;,
&quot;content_type&quot;: &quot;audio&quot;
});
} else {
audio.pause();
playPauseBtn.textContent =3D &quot;&#x25B6;&quot;;
}
});

audio.addEventListener(&quot;timeupdate&quot;, () =3D&gt; {
if (audio.duration) {
progressBar.value =3D (audio.currentTime / audio.duration) =
* 100;
currentTimeEl.textContent =3D formatTime(audio.currentTime)=
;
}
});

audio.addEventListener(&quot;loadedmetadata&quot;, () =3D&gt; {
durationEl.textContent =3D formatTime(audio.duration);
});

progressBar.addEventListener(&quot;input&quot;, () =3D&gt; {
if (audio.duration) {
audio.currentTime =3D (progressBar.value / 100) * audio.dur=
ation;
}
});

function formatTime(seconds) {
const minutes =3D Math.floor(seconds / 60);
const secs =3D Math.floor(seconds % 60);
return `${minutes}:${secs &lt; 10 ? &quot;0&quot; : &quot;&quot=
;}${secs}`;
}
});
});

&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;


"></iframe>
</div><p style=3D"margin: 0 0 1.5em 0; line-height: 1.6em;"><a href=3D"http=
s://news.risky.biz/r/06ff769c?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" sty=
le=3D"overflow-wrap: anywhere; color: #727272; text-decoration: underline;"=
target=3D"_blank"><span style=3D"white-space: pre-wrap;">https://risky.biz=
/BTN105/</span></a></p><div class=3D"kg-card kg-embed-card" style=3D"margin=
: 0 0 1.5em; padding: 0;"><!--[if !mso !vml]-->
<a class=3D"kg-video-preview" href=3D"https://news.risky.biz/r/=
2b028f94?m=3D1a80b145-9ce5-407e-b496-c57050db16ff" aria-label=3D"Play video=
" style=3D"background-color: #1d1f21; background-image: radial-gradient(cir=
cle at center, #5b5f66, #1d1f21); display: block; overflow-wrap: anywhere; =
color: #727272; mso-hide: all; text-decoration: none;" target=3D"_blank">
<table cellpadding=3D"0" cellspacing=3D"0" border=3D"0" wid=
th=3D"100%" background=3D"https://i.ytimg.com/vi/e49QGvfSWoU/hqdefault.jpg"=
role=3D"presentation" style=3D"border-collapse: separate; mso-table-lspace=
: 0pt; mso-table-rspace: 0pt; width: 100%; background-size: cover; min-heig=
ht: 200px; background: url(&#39;https://i.ytimg.com/vi/e49QGvfSWoU/hqdefaul=
t.jpg&#39;) left top / cover; mso-hide: all;">
<tbody><tr style=3D"mso-hide: all">
<td width=3D"25%" style=3D"font-family: -apple-syst=
em, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-=
serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI=
Symbol&#39;; font-size: 18px; vertical-align: top; color: #15212A; visibil=
ity: hidden; mso-hide: all;" valign=3D"top">
<img src=3D"https://img.spacergif.org/v1/150x45=
0/0a/spacer.png" alt width=3D"100%" border=3D"0" style=3D"border: none; -ms=
-interpolation-mode: bicubic; max-width: 100%; display: block; height: auto=
; opacity: 0; visibility: hidden; mso-hide: all;" height=3D"auto">
</td>
<td width=3D"50%" align=3D"center" valign=3D"middle=
" style=3D"font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#3=
9;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39=
;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-size: 18px; color: #1=
5212A; vertical-align: middle; mso-hide: all;">
<div class=3D"kg-video-play-button" style=3D"he=
ight: 2em; width: 3em; margin: 0 auto; border-radius: 10px; padding: 1em 0.=
8em 0.6em 1em; font-size: 1em; background-color: rgba(0,0,0,0.85); mso-hide=
: all;"><div style=3D"display: block; width: 0; height: 0; margin: 0 auto; =
line-height: 0px; border-color: transparent transparent transparent white; =
border-style: solid; border-width: 0.8em 0 0.8em 1.5em; mso-hide: all;"></d=
iv></div>
</td>
<td width=3D"25%" style=3D"font-family: -apple-syst=
em, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-=
serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI=
Symbol&#39;; font-size: 18px; vertical-align: top; color: #15212A; mso-hid=
e: all;" valign=3D"top">&#xA0;</td>
</tr>
</tbody></table>
</a>
<!--[endif]-->

<!--[if vml]>
<v:group xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:w=3D"u=
rn:schemas-microsoft-com:office:word" coordsize=3D"600,450" coordorigin=3D"=
0,0" href=3D"https://www.youtube.com/watch?v=3De49QGvfSWoU" style=3D"width:=
600px;height:450px;">
<v:rect fill=3D"t" stroked=3D"f" style=3D"position:absolute=
;width:600;height:450;"><v:fill src=3D"https://i.ytimg.com/vi/e49QGvfSWoU/h=
qdefault.jpg" type=3D"frame"/></v:rect>
<v:oval fill=3D"t" strokecolor=3D"white" strokeweight=3D"4p=
x" style=3D"position:absolute;left:261;top:186;width:78;height:78"><v:fill =
color=3D"black" opacity=3D"30%" /></v:oval>
<v:shape coordsize=3D"24,32" path=3D"m,l,32,24,16,xe" fillc=
olor=3D"white" stroked=3D"f" style=3D"position:absolute;left:289;top:208;wi=
dth:30;height:34;" />
</v:group>
<![endif]--></div>
<!-- POST CONTENT END -->

</td>
</tr>
</table>
</td>
</tr>

<!-- END MAIN CONTENT AREA -->




<tr>
<td class=3D"wrapper" align=3D"center" styl=
e=3D"font-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Ro=
boto, Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe=
UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-size: 18px; vertical-align:=
top; color: #15212A; box-sizing: border-box;" valign=3D"top">
<table role=3D"presentation" border=3D"=
0" cellpadding=3D"0" cellspacing=3D"0" width=3D"100%" style=3D"border-colla=
pse: separate; mso-table-lspace: 0pt; mso-table-rspace: 0pt; width: 100%; p=
adding-top: 40px; padding-bottom: 30px;">
<tr>
<td class=3D"footer" style=3D"f=
ont-family: -apple-system, BlinkMacSystemFont, &#39;Segoe UI&#39;, Roboto, =
Helvetica, Arial, sans-serif, &#39;Apple Color Emoji&#39;, &#39;Segoe UI Em=
oji&#39;, &#39;Segoe UI Symbol&#39;; vertical-align: top; color: #738a94; m=
argin-top: 20px; text-align: center; padding-bottom: 10px; padding-top: 10p=
x; padding-left: 30px; padding-right: 30px; line-height: 1.5em; font-size: =
13px;" valign=3D"top" align=3D"center">Risky.Biz &#xA9; 2025 &#x2013; <a hr=
ef=3D"https://news.risky.biz/unsubscribe/?uuid=3D1a80b145-9ce5-407e-b496-c5=
7050db16ff&key=3Db42b9394aa843f18196f4ef71cbb26d29e72298989fd79444a9147b6e3=
2ee87b&newsletter=3D102a29ad-4bfc-4105-8645-703ba0268482" style=3D"overflow=
-wrap: anywhere; color: #738a94; text-decoration: underline; font-size: 13p=
x;" target=3D"_blank">Unsubscribe</a></td>
</tr>

</table>
</td>
</tr>

</table>
<!-- END CENTERED WHITE CONTAINER -->
</div>
</td>
<td style=3D"font-family: -apple-system, BlinkMacSystemFont=
, &#39;Segoe UI&#39;, Roboto, Helvetica, Arial, sans-serif, &#39;Apple Colo=
r Emoji&#39;, &#39;Segoe UI Emoji&#39;, &#39;Segoe UI Symbol&#39;; font-siz=
e: 18px; vertical-align: top; color: #15212A;" valign=3D"top">&#xA0;</td>
</tr>

<!--[if mso]>
</table>
</center>
</td>
</tr>
<![endif]-->
</table>
</body>
</html>

--e0afef55d7e1e7ab802be292cd3c5cfee2e057b815c9b086e36a6c9f72d1--
    (1-1/1)