MAL-2026-13429

See a problem?
Import Source
https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/@avi892nash/aegis-grid-runner/MAL-2026-13429.json
JSON Data
https://api.osv.dev/v1/vulns/MAL-2026-13429
Published
2026-08-06T15:48:23Z
Modified
2026-08-06T23:50:26Z
Summary
Malicious code in @avi892nash/aegis-grid-runner (npm)
Details

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

Source: amazon-inspector (d81514bec2b648731e0db3b59e1adbd308a5b099f80af8be6caac5db71103a00)

The package's default bin action starts an HTTP server (grid.mjs) that listens on GRID_RUNNER_PORT (default 7719). Incoming requests carry a base64-JSON x-job-meta header containing a cmd string plus a gzipped code tarball; the runner decodes the header, extracts the tarball, and invokes child_process.spawn on meta.cmd in a shell on the host running the runner. The runner boots unpaired by default and accepts pairing via POST /api/master; token authentication (GRID_TOKEN) is optional per README, so a peer able to reach the port can pair and drive arbitrary shell command execution on the host. The bundle also contains references to internal Juspay infrastructure (ssh://git@ssh.bitbucket.juspay.net/picaf/aegis.git) and internal LAN addresses (192.168.0.50:7719, 192.168.0.146:7717) used as example onboarding strings, indicating an internal tool published to the public registry.

Database specific
{
    "malicious-packages-origins": [
        {
            "id": "IN-MAL-2026-016660",
            "import_time": "2026-08-06T18:09:02.593452079Z",
            "modified_time": "2026-08-06T15:48:23Z",
            "sha256": "d81514bec2b648731e0db3b59e1adbd308a5b099f80af8be6caac5db71103a00",
            "source": "amazon-inspector",
            "versions": [
                "0.3.3"
            ]
        }
    ]
}
References
Credits

Affected packages

npm / @avi892nash/aegis-grid-runner

Package

Name
@avi892nash/aegis-grid-runner
View open source insights on deps.dev
Purl
pkg:npm/%40avi892nash/aegis-grid-runner

Affected ranges

Affected versions

0.*
0.3.3

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": "grid.mjs",
            "sha256": "0bd05b67367efa834c19d728c90fa6ad858941f44403e6b9fd99c8d8c4d29b6b",
            "tlsh": "4064f74151f62037473350ad1ecb615eb6ea88077d46c870fadcf2583fc7924a6b7aa8"
        }
    ],
    "package_integrity": [
        {
            "filename": "aegis-grid-runner-0.3.3.tgz",
            "hashes": {
                "sha1": "51091cf09eb0e332044127e31cf0b42f5c491476",
                "sha512_sri": "sha512-gKLZvggl+zy5lsCAGObbDX4FvA/GzDB7OmZSMgl5CzajABWNB+D9blVqr4YqHfM+TOTXz2Q9wgL/M3oz4+t9rg=="
            }
        }
    ]
}
source
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/@avi892nash/aegis-grid-runner/MAL-2026-13429.json"