VMConnect: Malicious PyPI packages imitate popular open source modules

2023-08-03 • Reversing Labs •

https://www.reversinglabs.com/blog/vmconnect-malicious-pypi-packages-imitate-popular-open-source-modules

Thumbnail for VMConnect: Malicious PyPI packages imitate popular open source modules

ReversingLabs identified the VMConnect PyPI supply-chain campaign, in which 24 malicious packages impersonated popular Python modules such as vConnector, eth-tester, and databases while publishing linked GitHub projects that omitted the malicious code. The packages implemented enough legitimate functionality to deceive developers, but VMConnect’s __init__.py decoded and executed Base64-obfuscated code in a separate process. The payload built a host-specific C2 URL, repeatedly polled the live server for additional Base64-encoded commands, and could execute follow-on code if the operator selected the host. The campaign shows a more deliberate open-source repository abuse pattern than simple typosquatting because the malicious PyPI releases were paired with benign-looking project infrastructure.

Indicators of Compromise

Type Value First Seen Last Seen
HASH 32873716bde1a032fa115cc33b850be… 2023-08-03 2023-10-24
HASH 9a276ca3678898f5596166416f7e709… 2023-08-03 2023-10-24
HASH 67226da423ab4a2c97b2d008dec4528… 2023-08-03 2023-10-24
HASH 6d922ffdcd7ed6f7f659a6df45c04ad… 2023-08-03 2023-10-24
HASH 0eb79e80c51c0e14be3620dfb237f7b… 2023-08-03 2023-10-24
HASH e076ba709b1371954b038a7fa10eafc… 2023-08-03 2023-10-24
HASH 21248a6dfe4468a01e7774ce4d30c4d… 2023-08-03 2023-10-24
HASH e531121b137182453f0d120be860ad8… 2023-08-03 2023-10-24
HASH 185702a8266d23538df05364dd77b18… 2023-08-03 2023-10-24
HASH de4e9efeace6ff76dc00a166dca152d… 2023-08-03 2023-10-24
HASH b1f2d50be0aca0672475488d77c6f71… 2023-08-03 2023-10-24
HASH 664f0913a5952eeb77373f83e090fab… 2023-08-03 2023-10-24
HASH bc2d48d6d9eeaf0b29625683942e90d… 2023-08-03 2023-10-24
HASH eb30412823547d5e1c00e4f7962800b… 2023-08-03 2023-10-24
HASH 19684554e4905bb3cf354a5d5a0f00d… 2023-08-03 2023-10-24
HASH bd7ba47f730c2bc33afa67a39d9cbe3… 2023-08-03 2023-10-24
HASH 658605988c7afd9adf437fb64ff682c… 2023-08-03 2023-10-24
HASH b41b0837dd93914cfe03cbebc89a648… 2023-08-03 2023-10-24
HASH b3fd229ab7a779c3a33cc8abf72de1b… 2023-08-03 2023-10-24
HASH 5f03b73d56528ecbc3f24b8e7daec6b… 2023-08-03 2023-10-24
HASH 146942c5dbaba55be174b1bfb127410… 2023-08-03 2023-10-24
HASH b9cc3b58d77df59f23db3cb237492f2… 2023-08-03 2023-10-24
HASH 879b9f8842acc2862413454d3ec9fcb… 2023-08-03 2023-10-24
HASH 450a7a7e5d75379bed9f3936f9862f9… 2023-08-03 2023-10-24
DOMAIN deliworkshopexpress.xyz 2023-08-03 2023-10-24
IPv4 45.61.139.219 2023-08-03 2023-10-24

Related Reports

« Back