-= Per source details. Do not edit below this line.=-
During installation package first downloads a JScript script, which then downloads the next malicious DLL.
Category: MALICIOUS - The campaign has clearly malicious intent, like infostealers.
Campaign: 2026-10-nebulallm
Reasons (based on the campaign):
typosquatting
The package overrides the install command in setup.py to execute malicious code during installation.
Downloads and executes a remote executable.
Downloads and executes a remote malicious script.
malware
{
"iocs": {
"domains": [
"akinomoreno.pythonanywhere.com"
],
"ips": [
"45.38.20.86"
],
"urls": [
"http://akinomoreno.pythonanywhere.com/krat.dll",
"https://akinomoreno.pythonanywhere.com/faye"
]
},
"malicious-packages-origins": [
{
"id": "pypi/2026-10-nebulallm/nebulallm",
"import_time": "2026-10-25T20:40:43.057988821Z",
"modified_time": "2026-10-25T20:15:01.505195Z",
"sha256": "50e0ed125f08fd7743ccfb40590c24304b4731f6a99b69bc553b5bb8b7e57fc6",
"source": "kam193",
"versions": [
"1.4.3"
]
}
]
}