When Git History Lies: Commit-Date Spoofing as Malware Cover

2026-04-11 KL4R10N

https://kl4r10n.tech/blog/when-git-history-lies

Thumbnail for When Git History Lies: Commit-Date Spoofing as Malware Cover

Four public GitHub repositories contained the same obfuscated stage-0 JavaScript loader appended after otherwise legitimate framework or build-tool configuration exports. The loader family is aligned with publicly reported XCTDH and DEV#POPPER activity, with reporting cited in the excerpt linking the broader campaign to DPRK-linked or North Korean state-sponsored operations. The samples abuse executable configuration files such as next.config.js, vue.config.js, truffle.js, and nwb.config.js, so normal build, test, or development commands can trigger the malicious code. Public reporting says the loader uses TRON or Aptos to retrieve payload pointers, BSC transaction input for encrypted payload data, XOR decryption, inline execution, and a detached background payload. The report also highlights commit-date spoofing, warning that a 2019 Git timestamp is not reliable evidence of benign age because the loader references infrastructure that could not predate Aptos mainnet.

Indicators of Compromise

Type Value First Seen Last Seen
IPv4 198.105.127.210 2026-03-05 2026-06-12
IPv4 23.27.202.27 2025-10-20 2026-06-12
DOMAIN api.trongrid.io 2025-10-27 2026-05-31
DOMAIN fullnode.mainnet.aptoslabs.com 2025-10-27 2026-05-31
DOMAIN aptoslabs.com 2025-10-27 2026-04-24
IPv4 23.27.120.142 2025-10-20 2026-04-21
IPv4 23.27.20.143 2025-10-20 2026-04-21
IPv4 136.0.9.8 2025-10-20 2026-04-21
IPv4 166.88.4.2 2025-10-20 2026-04-21
HASH 06931046a0086c02b95a86713ce9068… 2026-04-11 2026-04-11
URL https://aptoslabs.com/ 2026-04-11 2026-04-11
DOMAIN archive.trufflesuite.com 2026-04-11 2026-04-11
DOMAIN developers.tron.network 2026-04-11 2026-04-11
IPv4 166.88.134.82 2026-04-11 2026-04-11
DOMAIN bsc-dataseed.binance.org 2025-10-27 2026-04-11
DOMAIN bsc-rpc.publicnode.com 2025-10-27 2026-04-11
IPv4 202.155.8.173 2025-10-20 2026-04-11
IPv4 154.91.0.103 2025-10-20 2026-04-11

Related Reports

« Back