Skip to content
Heist/ feed
Unrated

Malicious code in wos-library-ui (npm)

Type: advisorySource: OSV1 source record

--- _-= Per source details. Do not edit below this line.=-_ ## Source: amazon-inspector (3124274f6fcb74cf0805b5545f6952214b90329427f55c616c868f760d592e63) wos-library-ui@99.0.0 declares scripts.preinstall = 'node poc.js', which auto-runs on npm install. poc.js reads os.hostname(), os.userInfo().username, and process.cwd() and transmits them to the hardcoded Interactsh subdomain csytkgaubytabdgcvgljmgf8o1uj876pg.oast.fun via both a DNS A-record lookup (encoding host/user in the subdomain) and an http.request POST. The package name and inflated 99.0.0 version match the classic dependency-confusion shape targeting an internal 'wos-library-ui' package (self-described as an Inditex WOS PoC): any resolver that prefers the public npm registry will pull this artifact instead of the internal one and execute the beacon, disclosing internal host identifiers and build-path details to a third-party out-of-band collector. Self-labeling as a bug-bounty PoC does not alter the installer-side effect: unconsented install-time exfiltration of installer identity from a namesquatted package on the public registry. ## Source: ghsa-malware (90cbc5eda3f6536c2913b38d5ac807012bee44ce13b89750ce5d3b716fedb071) Any computer that has this package installed or running should be considered fully compromised. All secrets and keys stored on that computer should be rotated immediately from a different computer. The package should be removed, but as full control of the computer may have been given to an outside

Announced Group revision 1
Original source ↗

MAL-2026-13467

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: osv:MAL-2026-13467

wos-library-ui

Source reference: /affected/0/package/name

Affected versions
99.0.0

Source reference: /affected/0/versions

999.999.999

Source reference: /affected/0/versions

Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "ranges": [
      {
        "type": "SEMVER",
        "events": [
          {
            "introduced": "0"
          }
        ]
      }
    ],
    "package": {
      "name": "wos-library-ui",
      "purl": "pkg:npm/wos-library-ui",
      "ecosystem": "npm"
    },
    "versions": [
      "99.0.0",
      "999.999.999"
    ],
    "database_specific": {
      "cwes": [
        {
          "name": "Embedded Malicious Code",
          "cweId": "CWE-506",
          "description": "The product contains code that appears to be malicious in nature."
        },
        {
          "name": "Embedded Malicious Code",
          "cweId": "CWE-506",
          "description": "The product contains code that appears to be malicious in nature."
        },
        {
          "name": "Embedded Malicious Code",
          "cweId": "CWE-506",
          "description": "The product contains code that appears to be malicious in nature."
        }
      ],
      "source": "https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/wos-library-ui/MAL-2026-13467.json",
      "indicators": {
        "evidence_files": [
          {
            "path": "poc.js",
            "tlsh": "7471b6eb41d8557239f2a5c620ba14575117d766761afbf1b48c030f0f86ae88232af7",
            "sha256": "78e3023649063953bc68371416498825ae5fe15c44b4618d49de232d203013d0"
          },
          {
            "path": "package.json",
            "tlsh": "e701cba19650a0331af002e50c74a25a2822cd3fc50bac5e7b99011cd24f9fa427a25f",
            "sha256": "3cfaf8e0204f8e1c6109e197c5f20c4c4c12841154ce6321795cbe0b16950429"
          }
        ],
        "package_integrity": [
          {
            "hashes": {
              "sha1": "fbeb5855cdf1d910d1daf745d056638d9fbf97ce",
              "sha512_sri": "sha512-rgdWNCnARPKVfD18zqRAqV6txQZr/sq0AAtwzx1dq6uR4B4uxsDv5a4sjjjVnKTdGpFL1jx1pxX4U8nMggbVRQ=="
            },
            "filename": "wos-library-ui-99.0.0.tgz"
          }
        ]
      }
    }
  }
]

Publisher severity

No explicit severity was provided.

Event
#13627 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement