MAL-2026-17877

See a problem?
Import Source
https://github.com/ossf/malicious-packages/blob/main/osv/malicious/pypi/saeka/MAL-2026-17877.json
JSON Data
https://api.osv.dev/v1/vulns/MAL-2026-17877
Published
2026-10-14T21:33:49Z
Modified
2026-10-15T04:30:03Z
Summary
Malicious code in saeka (PyPI)
Details

When a user invokes the card-checking feature, saeka sends the supplied card number, expiration month and year, and CVV as a single value to https://uncoder.eu.org/cc-checker/api.php using an HTTP POST. The package description does not disclose this external recipient or the transfer of complete card credentials. Versions 8.0 through 15.0 listed below contain this behavior. The request requires use of the checking feature; installation or import alone does not trigger it. Version 15.0 also includes bulk card checking and a Shopify checkout flow. The recipient's ownership, retention of submitted data, and any actual unauthorized transactions have not been established.


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

Source: kam193 (67507c9821e48c6f8284a142ae4788a9624ea608f782bf254573dae4936e7a04)

The package is a mass credit card checker: it checks if credit card data are real and active by abusing real online retail services.


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

Campaign: 2026-10-saeka

Reasons (based on the campaign):

  • abusing-3rd-api
Database specific
{
    "iocs":  {
        "domains":  [
            "uncoder.eu.org"
        ],
        "urls":  [
            "https://uncoder.eu.org/cc-checker/api.php"
        ]
    },
    "malicious-packages-origins":  [
        {
            "id":  "pypi/2026-10-saeka/saeka",
            "import_time":  "2026-10-14T22:16:33.219215937Z",
            "modified_time":  "2026-10-14T21:33:49.279531Z",
            "sha256":  "67507c9821e48c6f8284a142ae4788a9624ea608f782bf254573dae4936e7a04",
            "source":  "kam193",
            "versions":  [
                "1.0.0",
                "1.2.0",
                "1.2.1",
                "1.2.2",
                "1.2.3",
                "1.3.0",
                "1.4.0",
                "1.5.0",
                "1.6.0",
                "1.7.0",
                "1.8.0",
                "1.8.1",
                "1.8.2",
                "2.0",
                "4.0",
                "5.0",
                "6.0",
                "7.0",
                "8.0",
                "9.0",
                "9.5",
                "10.0",
                "11.1",
                "11.2",
                "11.9",
                "15.0"
            ]
        }
    ]
}
References
Credits

Affected packages

PyPI / saeka

Package

Affected ranges

Affected versions

1.*
1.0.0
1.2.0
1.2.1
1.2.2
1.2.3
1.3.0
1.4.0
1.5.0
1.6.0
1.7.0
1.8.0
1.8.1
1.8.2
2.*
2.0
4.*
4.0
5.*
5.0
6.*
6.0
7.*
7.0
8.*
8.0
9.*
9.0
9.5
10.*
10.0
11.*
11.1
11.2
11.9
15.*
15.0

Database specific

source
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/pypi/saeka/MAL-2026-17877.json"