httpz-requests @1.21.20
Vulnerability report · Last retrieved from osv.dev August 19, 2026 at 3:49 AM UTC
OSV ID
MAL-2026-14130
Ecosystem
pypi
Summary
httpz-requests exposes a Telegram bot ( start_bot , run_cmd_enc , http_request ) whose message handler executes arbitrary shell commands on the host running the package, granting a remote Telegram operator full command execution under the installer's user account. Documented remote commands include arbitrary shell execution ( chalao , .sh <command> , .py <file> , .exec <file> ), destructive filesystem operations ( rm -rf <path> ), single- and bulk-file exfiltration ( take <file> , take all ), a full-host backup mode that produces split 50MB archives with .partNNN chunking ( get all ), and environment-variable dumping ( .printenv ) — collectively enabling remote theft of filesystem contents and process-environment secrets (cloud, CI, and API credentials). The package is shipped only as compiled Cython .so files with no Python source, and self-describes obfuscation features that XOR+base64-encode command strings and disguise execution as http_request("POST",...) so plaintext commands do not appear in ps or system logs; the Telegram bot token is stored encoded and decoded at runtime by dec() . The distribution name httpz-requests and import name httpz_requests resemble the top-100 PyPI package requests while presenting a Telegram remote-shell API instead of an HTTP client, and metadata is unfilled boilerplate (author Aapka Naam <you@example.com> , homepage https://github.com/YOUR_GITHUB_USERNAME/httpz-requests ).
Source: amazon-inspector (004770b4da0c6705f95ef2c8654fd81d37650ffacaad7160041bded02cdb7fbc)
Protect your entire dependency tree
Scan your lock files automatically on every PR. Block malicious packages before they reach production.