Research Archive

Malware

Browse entries by research type, time, topic, and threat domain. This page behaves more like an archive than a feed.

2026

A copper-orange Telegram paper plane badge being replicated onto a dark glass panel against a near-black teal-blue dossier background, symbolizing local session replication bypassing authentication
Security Research

Telegram Desktop Local Session Reuse: a Reproduction That Should Not Have Happened

A macOS stealer can copy Telegram Desktop's tdata directory and Telegram for macOS's local session files to another machine, restoring the logged-in state without triggering phone verification, SMS codes, or 2FA. An honest account of the discovery and the cognitive shift from 'this shouldn't happen' to 'but it does.'

2026-07-15 10 min #Malware

2025

Over a near-black teal-blue background, a weaponized legitimate analytics pipeline silently exfiltrates sensitive mnemonic data disguised as anomaly event fields; foreground: a dark door sprung open from a version-update package with copper-orange light leaking through the seams; midground: an APT silhouette straddling a multi-stage arrow staircase, a phased timeline, and a smoking trust-chain link; background: a leather wallet with glowing cracks and an anomalous cube hovering over a glass panel; corner: a copper-orange low-poly Trust Wallet shield logo — symbolizing the APT-level targeted supply chain attack that exfiltrated mnemonics via the PostHog channel in the v2.68 backdoor
Security Research

Trust Wallet Extension Backdoor: v2.68 Malicious Code Injection Analysis

In December 2025, Trust Wallet Browser Extension v2.68 was found to contain malicious backdoor code. The attacker modified the extension's source to exfiltrate users' seed phrases and private keys to the malicious domain metrics-trustwallet.com. This article dissects the malicious code and reconstructs the attack chain, concluding that this is an APT-level targeted supply chain attack.

2025-12-26 4 min #Supply Chain Attack
Over a near-black teal-blue background, a GitHub repo crowned with inflated Stars and Forks, a hijacked npm dependency URL in package-lock.json rerouting to a rogue package, and copper-orange exfiltration arrows flowing toward a C2 server — symbolizing the Solana trading bot supply chain attack on GitHub
Security Research

A Popular Solana Bot on GitHub Was a Wallet Thief: Supply Chain Attack Analysis

A malicious GitHub project disguised as a Solana trading bot lured developers with inflated Star and Fork counts, then exfiltrated wallet private keys by hijacking an npm dependency's download URL in package-lock.json. Full attack chain from discovery to deobfuscation and C2 exfiltration, spanning 29 malicious repos and 2 rogue npm packages.

2025-07-03 6 min #Supply Chain Attack
Over a near-black teal-blue background, a malicious extension icon highlighted copper-orange in a browser extension store, terminal drag-and-drop execution and Base64-decoding code fragments scattered across the backdrop, AppleScript hidden execution paths and data-exfiltration channel arrows — symbolizing the Osiris malicious browser extension download-link hijacking attack
Security Research

Osiris Malicious Browser Extension Analysis: Download Link Hijacking Disguised as a Security Tool

In May 2025, a malicious browser extension named Osiris disguised itself as a Web3 security tool and hijacked users' download links via the declarativeNetRequest API, replacing legitimate programs with malicious ones. The attackers leveraged macOS AppleScript and base64 encoding to conceal their malicious behavior, stealing Chrome browser data and Keychain information.

2025-05-28 5 min #Web3 Security
CVE-2025-56386 Notepad++ DLL Hijacking: v8.8.3 DLL Search Order and CWD Fatal Combination
Security Research

CVE-2025-56386 Notepad++ DLL Hijacking: v8.8.3 DLL Search Order and CWD Fatal Combination

CVE-2025-56386 is a DLL hijacking vulnerability in Notepad++ v8.8.3, CVSS 8.4. Notepad++ follows Windows' default DLL search order (including the current working directory) when loading DLLs, without using SetDefaultDllDirectories + LOAD_LIBRARY_SEARCH to limit safe paths — attackers place a same-named DLL in the CWD where the user opens a malicious document, and Notepad++ loads the malicious DLL to gain RCE.

2025-04-15 6 min #Vulnerability Analysis
Over a near-black teal-blue background, a LinkedIn recruitment message dialog beside a malicious npm package structure diagram, an arrow tracing the encrypted payload exfiltrated via a C2 channel to a dark server, a developer terminal showing installation complete while keys leak in the backdrop — symbolizing the LinkedIn recruitment phishing attack targeting blockchain engineers
Security Research

LinkedIn Recruitment Phishing Analysis: A Targeted Attack Against Blockchain Engineers

In March 2025, attackers posed as recruiters on LinkedIn targeting blockchain engineers, sending them Bitbucket repositories containing malicious code. The malicious payload was hidden on line 46 of server.js behind an extremely long horizontal scrollbar, encrypted through multiple layers of base64, and ultimately connected to a C2 server to download an info-stealing trojan and a persistence backdoor.

2025-03-15 6 min #Web3 Security
CVE-2025-21756 Linux Kernel vsock UAF: Shortest Path from Socket Subsystem to Root
Security Research

CVE-2025-21756 Linux Kernel vsock UAF: Shortest Path from Socket Subsystem to Root

CVE-2025-21756 is a Use-After-Free in the Linux kernel vsock subsystem, CVSS 7.8. The attacker triggers an inconsistency between sk and vsk references in vsock_diag_dump via AF_VSOCK sockets, escapes to a kernel ROP chain, and escalates from an unprivileged user to root.

2025-02-28 6 min #Vulnerability Analysis

2024

Over a near-black teal-blue background, a disguised Aggr extension icon in the Chrome Web Store alongside a flow of stolen cookie data, malicious nodes marked copper-orange in the network topology, and malicious code fragments planted inside a jQuery file scattered across the backdrop — symbolizing the fake Aggr Chrome extension's cookie theft and wash-trading crypto heist
Security Research

Fake Aggr Chrome Extension Crypto Theft Analysis: Cookie Stealing and Wash Trading

In May 2024, a malicious Chrome extension disguised as an Aggr trading tool was found stealing users' cookies from all websites. The attacker embedded malicious code inside a jQuery file, exfiltrating cookie data to a Russian-language server and using wash trading to steal users' crypto assets. The hacker began plotting 3 years ago, deployed the attack 4 months ago, and leveraged KOLs for promotion.

2024-05-31 4 min #Web3 Phishing
Security Research

node-serialize Deserialization RCE: An Underestimated Trust Chain in a Node.js Library

node-serialize 0.0.4's unserialize() does no filtering on fields prefixed with _$$ND_FUNC$$_. Combined with an IIFE, this lets an attacker execute arbitrary Node.js code at the moment of deserialization. This post breaks down the mechanism, payload construction, reproduction path, and remediation guidance.

2024-01-15 5 min #Vulnerability Analysis

2023

Copper-orange RAR archive triggering a hidden executable on extraction
Security Research

CVE-2023-38831 WinRAR Spoof: 0-Click Attack via Archive File Masquerading

CVE-2023-38831 is a spoofing flaw in RARLAB WinRAR prior to 6.23, scored CVSS 7.8. The trigger is a RAR5 archive that contains both a directory and an executable file sharing the same base name, e.g. `invoice.pdf/` next to `invoice.pdf.cmd`. When WinRAR extracts it, the directory entry is dropped on the floor and the `.cmd` is written to the current directory and silently auto-executed — no user prompt, no second click. CISA warned in 2023-09 that APT actors had already weaponised it, and finance / foreign-trade teams were the most heavily hit through phishing mail with RAR attachments. The remediation is patching to 6.23+, scanning RAR attachments at the mail gateway, monitoring abnormal WinRAR child process spawns at the endpoint, and treating any `directory + same-named executable` combination in an archive as hostile by default.

2023-08-23 4 min #Vulnerability Analysis

2021

Print Spooler loads a SYSTEM-level malicious DLL from an SMB share
Security Research

CVE-2021-34527 PrintNightmare: A SYSTEM-Level DLL Loading Trap in Windows Print Spooler

PrintNightmare (CVE-2021-34527, CVSS 8.8) is a remote code execution flaw in Windows Print Spooler disclosed in 2021. The vulnerability sits in the way RpcAddPrinterDriverEx handles pDataFile and pConfigFile: the first call stages a remote DLL from an attacker-controlled SMB share into the local spool drivers x64 3 directory, the second call uses a legitimate local pConfigFile to force a scan-and-load across the entire drivers directory, and the attacker's DLL gets dragged into the load chain as a side effect. The DLL then runs inside spoolsv.exe, which is SYSTEM — so the attacker lands at SYSTEM-level code execution with a single crafted SMB share. Real-world impact was severe: the disclosure on 2021-07-06 was followed by active mass-scanning within hours, and many enterprise environments were compromised end-to-end in days. This post walks through the vulnerability mechanism, the two-stage exploitation chain, the post-exploit process tree (spoolsv → rundll32 → cmd), and the layered remediation options — the 2021-07-06 security update, Point and Print Group Policy restrictions, and a temporary full disable of the Print Spooler service on servers that don't need to print.

2021-07-06 7 min #Vulnerability Analysis