Skip to main content
CampaignPublished Updated

Supply Chain Risk in Python: Termcolor and Colorama Explained

Source AlienVault OTX General

0

Description

A suspicious Python package named termncolor was discovered, which imports a malicious dependency called colorinal. This multi-stage malware operation leverages DLL sideloading to decrypt payloads, establish persistence, and conduct command-and-control communication, ultimately leading to remote code execution. The attack begins with the execution of terminate.dll, which decrypts and deploys two files: vcpktsvr.exe and libcef.dll. The malware achieves persistence through a registry entry and gathers system information. It communicates with a C2 server using Zulip traffic patterns for disguise. The threat actor's profile and activities on the Zulip platform were analyzed, revealing patterns in their tactics and behavior.

Indicators of compromise

Hashes 16

  • 1995682d600e329b7833003a01609252
  • 381022e5fd0cede7146f9922e1ed30a3
  • 38b75af6cbdb60127decd59140d10640
  • 5152410aeef667ffaf42d40746af4d84
  • 7857238199018edc0ad7cd4d851c5a9b
  • 9267d9a72207df3217014f206ba18560
  • c5f0425dabd01d7ba80dfc3d5ca19841
  • db69c6bfbf6575e0d887351265165e6e
  • 1c0a5b35c003ac3182c589c6e014a42678a0647f
  • 8a4a444761ca8836e6022af4a0e86a2be031aaa6

Community reviews

Loading reviews…