<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Level Infinite - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/level-infinite/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Thu, 12 Nov 2026 16:22:08 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/level-infinite/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>NIKKE Game Launcher Compromised for Info Stealer Delivery</title><link>https://feed.craftedsignal.io/briefs/2026-11-nikke-launcher-stealer/</link><pubDate>Thu, 12 Nov 2026 16:22:08 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-nikke-launcher-stealer/</guid><description>Unknown actors compromised the NIKKE game launcher's server-pushed task channel to deliver a Lua-based info stealer disguised as a log file, enabling the theft of browser credentials, crypto-wallet data, and developer secrets.</description><content:encoded><![CDATA[<p>Bitdefender researchers identified a credential theft campaign targeting users of the Goddess of Victory: NIKKE game launcher. Attackers leveraged the launcher's server-pushed task channel to deliver a malicious payload, dubbed k2f-agent, which executed within the context of the signed launcher process. The payload was obfuscated LuaJIT bytecode masquerading as a standard log file. The k2f-agent registered a service via the launcher's embedded JS-to-native bridge to perform credential harvesting and exfiltration. The malware leaves minimal artifacts on disk, as malicious code execution occurred primarily in unbacked heap memory.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>The launcher queried its backend for tasks upon login.</li>
<li>The backend returned a task including a URL to a payload disguised as a log file.</li>
<li>The launcher's downloader fetched and saved the payload to a local log directory.</li>
<li>The launcher's Lua VM loaded the bundle, which registered a new service ('k2f_chan') via the launcher's JS-to-native bridge.</li>
<li>Remote operators issued commands over this bridge to harvest data.</li>
<li>Exfiltration occurred via the launcher's existing outbound telemetry infrastructure.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>The stealer harvested browser passwords, cookies, SSH keys, GPG keys, Git credentials, Kubernetes configs, environment variables, Windows Credential Manager entries, and cryptocurrency wallet data from MetaMask, Phantom, Coinbase Wallet, Keplr, and TronLink. The entire process from download to cleanup typically completed in under 10 minutes.</p>
<h2 id="recommendation">Recommendation</h2>
<p>Users who utilized the affected launcher during the incident window should consider their machines compromised. Recommended actions include rotating all stored browser passwords, generating new seed phrases for crypto-wallets on clean hardware, and rotating all stored developer secrets (SSH keys, GPG keys, Git credentials, etc.).</p>
]]></content:encoded><category domain="severity">high</category><category domain="type">threat</category><category>credential-theft</category><category>info-stealer</category><category>supply-chain</category></item></channel></rss>