🚨 ThreatLabz identified a malicious Python package in PyPI named "parsimonius" that was designed to impersonate the legitimate parsimonious package through typosquatting. The threat actor selected a package name differing by a single character and assigned it a version number intended to appear newer than the legitimate release, increasing the likelihood of inadvertent installation by developers.
Before its removal from the package repository, the malicious package was downloaded 2,474 times within a matter of days. ThreatLabz analysis revealed that the package incorporated the legitimate parsimonious parsing functionality to avoid suspicion while simultaneously deploying a Telegram-based backdoor. Once installed, the backdoor provided attackers with remote access capabilities and facilitated the theft of sensitive data, including .env files and bot authentication tokens.
The SHA1 hash of the malicious package is a01c2a21f24db63cb01a67016519aebeca438089.