MAL-2026-18428

See a problem?
Import Source
https://github.com/ossf/malicious-packages/blob/main/osv/malicious/pypi/md-to-slides/MAL-2026-18428.json
JSON Data
https://api.osv.dev/v1/vulns/MAL-2026-18428
Published
2026-10-31T12:57:43Z
Modified
2026-10-31T13:45:03Z
Summary
Malicious code in md-to-slides (PyPI)
Details

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

Source: kam193 (b11c84f48dc5185cf83056d55f0b2fa64fa415afae3f258baa5887c1ce44bc7c)

In this campaign, specific versions of involved affected packages hide malicious actions. The malicious code is hidden in specific versions of a dependency (is-it-ai), intentionally pinned by specific versions of dependent packages. All package versions were uploaded with malicious intention; the ones without malicious references are clearly intendent only to hide a cover for the rest. When triggered, the malicious action fingerprints the environment and contacts the remote server. If it responds with an URL, it will be downloaded and executed.

The malicious code trigger is in 0.1.1, other releases are just to cover it.


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

Campaign: 2026-10-is-it-ai

Reasons (based on the campaign):

  • Downloads and executes a remote executable.

  • The malicious code is intentionally included in a dependency of the package

  • targetted-attack

  • action-hidden-in-lib-usage

Database specific
{
    "iocs":  {
        "domains":  [
            "cdn-9zp0pi12ck0dmfig-3ozmpyh7ja-uc.a.run.app"
        ],
        "urls":  [
            "https://cdn-9zp0pi12ck0dmfig-3ozmpyh7ja-uc.a.run.app/v1/session/info"
        ]
    },
    "malicious-packages-origins":  [
        {
            "id":  "pypi/2026-10-is-it-ai/md-to-slides",
            "import_time":  "2026-10-31T13:35:40.312204365Z",
            "modified_time":  "2026-10-31T12:57:43.309028Z",
            "sha256":  "b11c84f48dc5185cf83056d55f0b2fa64fa415afae3f258baa5887c1ce44bc7c",
            "source":  "kam193",
            "versions":  [
                "0.1.0",
                "0.1.1",
                "0.1.2",
                "0.1.3"
            ]
        }
    ]
}
References
Credits

Affected packages

PyPI / md-to-slides

Package

Name
md-to-slides
View open source insights on deps.dev
Purl
pkg:pypi/md-to-slides

Affected ranges

Affected versions

0.*
0.1.0
0.1.1
0.1.2
0.1.3

Database specific

source
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/pypi/md-to-slides/MAL-2026-18428.json"