MAL-2025-191894

See a problem?
Import Source
https://github.com/ossf/malicious-packages/blob/main/osv/malicious/pypi/testingpkgja/MAL-2025-191894.json
JSON Data
https://api.osv.dev/v1/vulns/MAL-2025-191894
Published
2025-11-23T21:05:33Z
Modified
2026-03-19T12:57:18.785244Z
Summary
Malicious code in testingpkgja (PyPI)
Details

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

Source: kam193 (0bd692e8fc46a3f43477d1f095e7c6e2b9666d2d2c60655ac91efd2be07f5193)

Package downloads and starts an external executable. The executable starts the Windows calculator application. Considering this and the package description, this is a test of potentially malicious behaviour.


Category: PROBABLY_PENTEST - Packages looking like typical pentest packages, but also anything that looks like testing, exploring pre-prepared kits, research & co, with clearly low-harm possibilities.

Campaign: GENERIC-simple-tests

Reasons (based on the campaign):

  • The package overrides the install command in setup.py to execute malicious code during installation.
Database specific
{
    "malicious-packages-origins": [
        {
            "modified_time": "2025-11-23T21:05:33.70336Z",
            "versions": [
                "0.1.0"
            ],
            "sha256": "fca3e86fc2c86900f0d6417b3ea497f3fae95579011b0e12b07722b87f1fe972",
            "id": "pypi/GENERIC-simple-tests/testingpkgja",
            "source": "kam193",
            "import_time": "2025-12-02T22:30:56.442545112Z"
        },
        {
            "modified_time": "2025-11-23T21:05:33.70336Z",
            "versions": [
                "0.1.0"
            ],
            "sha256": "0bd692e8fc46a3f43477d1f095e7c6e2b9666d2d2c60655ac91efd2be07f5193",
            "id": "pypi/GENERIC-simple-tests/testingpkgja",
            "source": "kam193",
            "import_time": "2025-12-02T23:07:19.627025918Z"
        },
        {
            "modified_time": "2025-12-23T08:39:56Z",
            "versions": [
                "0.1.0"
            ],
            "sha256": "df29cb02799d2e544ca550e855c0357955523f16afe29890425d9199562984d5",
            "id": "RLMA-2025-06596",
            "source": "reversing-labs",
            "import_time": "2025-12-24T10:07:31.509780225Z"
        },
        {
            "modified_time": "2026-03-18T12:19:21Z",
            "sha256": "986fd7d161bdf0c6c62fecda614fdca77ecb7dafb18e25deca1ddefe7426040f",
            "id": "RLUA-2026-00807",
            "source": "reversing-labs",
            "import_time": "2026-03-19T12:20:32.262123377Z"
        }
    ]
}
References
Credits

Affected packages

PyPI / testingpkgja

Package

Affected ranges

Affected versions

0.*
0.1.0

Database specific

source
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/pypi/testingpkgja/MAL-2025-191894.json"