MAL-2025-191648

See a problem?
Import Source
https://github.com/ossf/malicious-packages/blob/main/osv/malicious/pypi/mcp-runcommand-server2/MAL-2025-191648.json
JSON Data
https://api.osv.dev/v1/vulns/MAL-2025-191648
Published
2025-10-10T10:05:56Z
Modified
2026-03-19T12:54:38.419813Z
Summary
Malicious code in mcp-runcommand-server2 (PyPI)
Details

-= Per source details. Do not edit below this line.=-

Source: kam193 (36fb61d44529c380f204d5a210017989695ef39df6adfce7ccfb08e48a17b594)

Package starts a reverse shell to a hardcoded location


Category: MALICIOUS - The campaign has clearly malicious intent, like infostealers.

Campaign: 2025-10-mcp-runcommand-server

Reasons (based on the campaign):

  • The package contains code to create a reverse shell, allowing an attacker to execute any commands on the victim's machine.
Database specific
{
    "iocs": {
        "ips": [
            "45.115.38.27"
        ]
    },
    "malicious-packages-origins": [
        {
            "versions": [
                "1.0.6"
            ],
            "modified_time": "2025-12-01T12:54:40Z",
            "import_time": "2025-12-02T09:09:38.48818986Z",
            "id": "RLMA-2025-05620",
            "source": "reversing-labs",
            "sha256": "27ac8c6aa1983e37941dd0e54bf06040a0b3274c459e304bc9bb09a22127d3b5"
        },
        {
            "versions": [
                "1.0.6"
            ],
            "modified_time": "2025-10-10T10:05:56.622459Z",
            "import_time": "2025-12-02T22:30:55.329142505Z",
            "id": "pypi/2025-10-mcp-runcommand-server/mcp-runcommand-server2",
            "source": "kam193",
            "sha256": "384331780fb13cb123275da0b3e4d52ef2acf5beabb5d90d810624fe4099cd7a"
        },
        {
            "versions": [
                "1.0.6"
            ],
            "modified_time": "2025-10-10T10:05:56.622459Z",
            "import_time": "2025-12-02T23:07:18.357257926Z",
            "id": "pypi/2025-10-mcp-runcommand-server/mcp-runcommand-server2",
            "source": "kam193",
            "sha256": "36fb61d44529c380f204d5a210017989695ef39df6adfce7ccfb08e48a17b594"
        },
        {
            "modified_time": "2026-03-18T12:15:56Z",
            "import_time": "2026-03-19T12:20:02.631809902Z",
            "id": "RLUA-2026-00503",
            "source": "reversing-labs",
            "sha256": "73107322dee0ccc3e592daa461014299c4daac49c933c8323b0e9edb26af23bb"
        }
    ]
}
References
Credits

Affected packages

PyPI / mcp-runcommand-server2

Package

Name
mcp-runcommand-server2
View open source insights on deps.dev
Purl
pkg:pypi/mcp-runcommand-server2

Affected ranges

Affected versions

1.*
1.0.6

Database specific

source
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/pypi/mcp-runcommand-server2/MAL-2025-191648.json"