MAL-2026-17512

See a problem?
Import Source
https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/lite-matte/MAL-2026-17512.json
JSON Data
https://api.osv.dev/v1/vulns/MAL-2026-17512
Published
2026-10-04T23:27:39Z
Modified
2026-10-04T23:45:20Z
Summary
Malicious code in lite-matte (npm)
Details

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

Source: amazon-inspector (4e7b0ae9e42c334c1c22627e60add7a2c5a0d558a2ab65a3af0043e27bb0e686)

package.json declares "postinstall": "wscript.exe 4444.vbs", causing npm install to auto-execute a ~765KB Windows Script Host file shipped in the tarball. 4444.vbs is heavily obfuscated: it reconstructs COM ProgIDs (ADODB.Stream, MSXML2.XMLHTTP) at runtime via a Chr/XOR helper, uses XOR-masked hex tables for AES S-boxes and SHA-256 round constants, and stores its real payload as ~700 Base64-shaped chunks in an ArtifactBundleHX array decrypted through AES-256-CBC followed by ChaCha20-IETF. The decrypted PowerShell loader is written to %TEMP% and handed off to powershell.exe with comments indicating process hollowing. The declared package purpose (a trivial 60-line zod-based email domain checker at src/index.js) is unrelated to the dropper, and the README explicitly states 'No installation scripts. No network requests.' while the manifest ships exactly that. Header cover story labels the script 'Verdant Signals Corp. Device Telemetry Aggregator'.

Database specific
{
    "malicious-packages-origins":  [
        {
            "id":  "IN-MAL-2026-020968",
            "import_time":  "2026-10-04T23:40:46.855352317Z",
            "modified_time":  "2026-10-04T23:27:39Z",
            "sha256":  "4e7b0ae9e42c334c1c22627e60add7a2c5a0d558a2ab65a3af0043e27bb0e686",
            "source":  "amazon-inspector",
            "versions":  [
                "1.0.0"
            ]
        }
    ]
}
References
Credits

Affected packages

npm / lite-matte

Package

Affected ranges

Affected versions

1.*
1.0.0

Database specific

cwes
[
    {
        "cweId":  "CWE-506",
        "description":  "The product contains code that appears to be malicious in nature.",
        "name":  "Embedded Malicious Code"
    }
]
indicators
{
    "evidence_files":  [
        {
            "path":  "4444.vbs",
            "sha256":  "89a31ec0719b2137938c892385823ffb993d2d903e1fdfe17b246ba88531609a",
            "tlsh":  "daf4f034658a68abb63bcafeace6c72935147c053040606c35deb6581bfdcd15bda0f8"
        }
    ],
    "package_integrity":  [
        {
            "filename":  "lite-matte-1.0.0.tgz",
            "hashes":  {
                "sha1":  "7caaf4349cb0f15e689e697e9da9d97874ee032b",
                "sha512_sri":  "sha512-G+MDSl53hD1e1UNgQ39lpbgkNogfSjR9iGAEPc5HOaiWaeMBJo7W+sSX8FKRvYtpLb9ti8YklT6AOph49iWkwg=="
            }
        }
    ]
}
source
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/lite-matte/MAL-2026-17512.json"