MAL-2026-18140

See a problem?
Import Source
https://github.com/ossf/malicious-packages/blob/main/osv/malicious/pypi/grommatts/MAL-2026-18140.json
JSON Data
https://api.osv.dev/v1/vulns/MAL-2026-18140
Published
2026-10-21T23:05:14Z
Modified
2026-10-29T14:45:08Z
Summary
Malicious code in grommatts (PyPI)
Details

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

Source: amazon-inspector (35e98ba166154b4fd5d6672409ef3a28cd02da19168beba0c32d2a88a39fb2d1)

The package contains no detected install-time network activity, no credential or filesystem harvesting, no shell execution of fetched content, and no lifecycle hooks performing outbound I/O. No attacker-controlled destinations, no reads of installer secret paths, and no persistence mechanisms are present in the shipped source.

Source: kam193 (19b2f82a5bea773c2f47efa91e029f047a508d4c8d117eb102728056d0ac5bc3)

This campaign consists of similar loader packages, which provide executing code from a given URL. While they do not contain the malicious payload and the usage remains unknown, they are clearly a coordinated campaign to place multiple deceptive ways to load malicious code.


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

Campaign: 2026-10-voice-synthesis-profiles

Reasons (based on the campaign):

  • Downloads and executes a remote malicious script.

  • other

Database specific
{
    "malicious-packages-origins": [
        {
            "id": "pypi/2026-10-voice-synthesis-profiles/grommatts",
            "import_time": "2026-10-21T23:40:12.297214225Z",
            "modified_time": "2026-10-21T23:05:14.674689Z",
            "sha256": "19b2f82a5bea773c2f47efa91e029f047a508d4c8d117eb102728056d0ac5bc3",
            "source": "kam193",
            "versions": [
                "0.1.0"
            ]
        },
        {
            "id": "pypi/2026-10-voice-synthesis-profiles/grommatts",
            "import_time": "2026-10-22T01:26:38.724714259Z",
            "modified_time": "2026-10-21T23:05:14.674689Z",
            "sha256": "7882c7081d0fa53a74329494153b0fa61f03c508811b7cea413a894b49d04a20",
            "source": "kam193",
            "versions": [
                "0.1.0"
            ]
        },
        {
            "id": "IN-MAL-2026-022365",
            "import_time": "2026-10-29T14:37:05.919493973Z",
            "modified_time": "2026-10-29T14:23:26Z",
            "sha256": "35e98ba166154b4fd5d6672409ef3a28cd02da19168beba0c32d2a88a39fb2d1",
            "source": "amazon-inspector",
            "versions": [
                "0.1.0"
            ]
        },
        {
            "id": "pypi/2026-10-voice-synthesis-profiles/grommatts",
            "import_time": "2026-10-29T14:37:09.284472857Z",
            "modified_time": "2026-10-21T23:05:14.674689Z",
            "sha256": "34551e41b2da5e14808b972a1b2ad1cbc2fb7b68e1228bdd10242fc996bf58cd",
            "source": "kam193",
            "versions": [
                "0.1.0"
            ]
        }
    ]
}
References
Credits

Affected packages

PyPI / grommatts

Package

Affected ranges

Affected versions

0.*
0.1.0

Database specific

cwes
[
    {
        "cweId": "CWE-506",
        "description": "The product contains code that appears to be malicious in nature.",
        "name": "Embedded Malicious Code"
    }
]
indicators
{
    "package_integrity": [
        {
            "filename": "grommatts-0.1.0-py3-none-any.whl",
            "hashes": {
                "blake2b_256": "c98dd362c9953790d9bd2022adbdcdacc752c0462cb36cbeca073bdb5e709dc8",
                "md5": "0ad7e9300f41b6c192f48c1c1cf5da37",
                "sha256": "d97cfccfaa701101ba77b882289073e88e90f424b7d2ec218873459c40ef145e"
            }
        },
        {
            "filename": "grommatts-0.1.0.tar.gz",
            "hashes": {
                "blake2b_256": "8968ff4432d6b45014080abb9af97fc1b02fc4d5816bdda4a2c1a238c6d1501d",
                "md5": "e19bd5852288eb9592832fbcfeea702a",
                "sha256": "5e6e8f5b741d236312cc3174e0979586184a5dd00a006f7d785f9572d5bc7b3d"
            }
        }
    ]
}
source
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/pypi/grommatts/MAL-2026-18140.json"