MAL-2025-49247

See a problem?
Import Source
https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/siren-lament/MAL-2025-49247.json
JSON Data
https://api.osv.dev/v1/vulns/MAL-2025-49247
Published
2025-10-29T22:29:06Z
Modified
2026-10-29T14:30:45Z
Summary
Malicious code in siren-lament (npm)
Details

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

Source: amazon-inspector (66198e889b19f908f338ab5cad00c57bc95194bff8938dcf26c4a853c0b260d8)

The package contains two files and declares no lifecycle scripts, remote fetches, credential reads, or network exfiltration paths. Version coordinate 0.0.0-stage and minimal file count are consistent with a placeholder or staging publish rather than a functional library. No code paths that would compromise an installer on npm install or require() were identified.

Source: ossf-package-analysis (092c6ea787d7e5e30dda10413bd19dd94ef1007bec6652aa050ecd4e27acbf4f)

The OpenSSF Package Analysis project identified 'siren-lament' @ 2.14.827 (npm) as malicious.

It is considered malicious because:

  • The package executes one or more commands associated with malicious behavior.
Database specific
{
    "malicious-packages-origins": [
        {
            "import_time": "2025-10-30T23:06:47.506003596Z",
            "modified_time": "2025-10-29T22:41:08Z",
            "sha256": "092c6ea787d7e5e30dda10413bd19dd94ef1007bec6652aa050ecd4e27acbf4f",
            "source": "ossf-package-analysis",
            "versions": [
                "2.14.827"
            ]
        },
        {
            "import_time": "2025-10-30T23:06:47.280235551Z",
            "modified_time": "2025-10-29T22:29:06Z",
            "sha256": "17392eb04e4be8de6edb2a946224a1506007eada7261683e18b908e38e967c83",
            "source": "ossf-package-analysis",
            "versions": [
                "2.14.822"
            ]
        },
        {
            "import_time": "2025-10-30T23:06:47.429806819Z",
            "modified_time": "2025-10-29T22:35:59Z",
            "sha256": "97d32da9c42a9d8228149ee4a7e75538a6bc87b1e34648adf4d1c5337f09476b",
            "source": "ossf-package-analysis",
            "versions": [
                "2.14.824"
            ]
        },
        {
            "import_time": "2025-10-31T02:36:38.943854355Z",
            "modified_time": "2025-10-31T02:28:48Z",
            "ranges": [
                {
                    "events": [
                        {
                            "introduced": "0"
                        }
                    ],
                    "type": "SEMVER"
                }
            ],
            "sha256": "9f9146581b28381099b9aea208feeb40077658b468ce7897143988b86a5ec23b",
            "source": "amazon-inspector"
        },
        {
            "id": "IN-MAL-2026-022287",
            "import_time": "2026-10-29T14:14:40.299696815Z",
            "modified_time": "2026-10-29T14:13:08Z",
            "sha256": "66198e889b19f908f338ab5cad00c57bc95194bff8938dcf26c4a853c0b260d8",
            "source": "amazon-inspector",
            "versions": [
                "0.0.0-stage"
            ]
        }
    ]
}
References
Credits

Affected packages

npm / siren-lament

Package

Affected ranges

Type
SEMVER
Events
Introduced
0 Unknown introduced version / All previous versions are affected

Affected versions

0.*
0.0.0-stage
2.*
2.14.822
2.14.824
2.14.827

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": "siren-lament-0.0.0-stage.tgz",
            "hashes": {
                "sha1": "e2f3ac1e4270ff64fcde91b50db6fafc0ea4f4ad",
                "sha512_sri": "sha512-3C/WHIE2TOypNXqmlN0xu5rqjIx9MKdvKks9WgcEM38iK/7nDtVbDrv+tyn8oNtAcnqQ2gyzE3H7gTGG6B3/vQ=="
            }
        }
    ]
}
source
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/siren-lament/MAL-2025-49247.json"