Skip to content
supplychainattack.orgSupply chain attack incident catalog
resolvedcritical

Malicious code in dolyame-ui-inputsearch (npm)

dolyame-ui-inputsearch@35.8.1 on npm contains malicious code that acts as a dropper, downloading and executing platform-specific binaries from remote endpoints without verification. The package disguises itself as a UI input search component but performs unauthorized binary execution on installation.

ShareXLinkedInHacker News
Disclosed
Last updated
Blast radius
Any npm consumer of dolyame-ui-inputsearch@35.8.1
Ecosystems
Attack vectors
Affected entities
  • dolyame-ui-inputsearch · 35.8.1

dolyame-ui-inputsearch@35.8.1 is a malicious npm package that functions as a dropper for unauthorized remote binaries. Upon require, the package loads a vendor module that assembles a list of Cloudflare Workers endpoints and DNS-TXT fallback domains to retrieve platform-specific executables.\n\nThe malicious behavior includes downloading binaries from multiple domains (sdk.dl.wel1.ru, ext.dl.wel1.ru, pkg.dl.wel1.ru, net.dl.wel1.ru) and writing them to hidden system paths: /var/tmp/.cache_ on Unix systems and TEMP/dotnet_diag_.exe on Windows. The dropped files are made executable and spawned detached via shell commands. The delivery mechanism lacks hash verification, signature validation, or host pinning.\n\nThe package obfuscates its malicious functionality behind string-literal splitting and cover-story flags named analytics_state and DISABLE_TELEMETRY. The dropped binary filename impersonates .NET diagnostics tooling to evade detection. The purpose of the fetched binary remains undisclosed, but the delivery mechanism is clearly unrelated to the advertised UI input search functionality.\n\nThis incident was identified by the OpenSSF malicious-packages project and reported via GitHub Security Advisory GHSA-9gfm-g4gc-wpmm.

Indicators of compromise

Packages
  • dolyame-ui-inputsearch
Domains
  • oob-worker.cf103-070.workers.dev
  • cf101-adf.workers.dev
  • cf102-baf.workers.dev
  • sdk.dl.wel1.ru
  • ext.dl.wel1.ru
  • pkg.dl.wel1.ru
  • net.dl.wel1.ru

Remediation

  • Immediately remove dolyame-ui-inputsearch from all projects and dependencies
  • Audit npm install logs and package-lock.json files for any installation of dolyame-ui-inputsearch@35.8.1
  • Inspect systems that installed this package for unexpected binaries in /var/tmp/.cache_ (Unix) or TEMP/dotnet_diag_.exe (Windows)
  • Review network logs for connections to oob-worker.cf103-070.workers.dev, cf101-adf.workers.dev, cf102-baf.workers.dev, sdk.dl.wel1.ru, ext.dl.wel1.ru, pkg.dl.wel1.ru, or net.dl.wel1.ru
  • Regenerate any credentials or secrets that may have been exposed on affected systems
  • Use npm audit to identify and remediate any remaining malicious dependencies

Sources

  1. GitHub Advisory GHSA-9gfm-g4gc-wpmm · GitHub Advisory Database

Cite this entry

"Malicious code in dolyame-ui-inputsearch (npm)." supplychainattack.org, Supply Chain Attack Incident Catalog. Disclosed August 7, 2026; last updated August 7, 2026. https://supplychainattack.org/incident/malicious-code-in-dolyame-ui-inputsearch-npm-1y88z9

Suggest a correction

Found an error or have a newer source? Corrections to factual errors take priority over new entries.

  1. containedcritical

    Malware in envfile-sync-cli

    Malware was discovered in the npm package envfile-sync-cli, providing full system compromise to any computer with the package installed or running. All secrets and keys on affected systems should be rotated immediately from a different computer.

    npmCompromised package
  2. activecritical

    Malware in agentsync-pkg

    Malware discovered in the npm package agentsync-pkg. Any computer with this package installed or running should be considered fully compromised. All secrets and keys must be rotated immediately from a different computer.

    npmCompromised package
  3. containedcritical

    Malicious code in epic-common (npm)

    The npm package epic-common was found to contain malicious code. The package was identified by Amazon Inspector and reported through the OpenSSF malicious packages database.

    npmCompromised package
  4. resolvedcritical

    Malicious code in epic-common-node (npm)

    The npm package epic-common-node was found to contain malicious code. The package has been identified and reported through GitHub Security Advisory GHSA-m36g-mhjr-ww2c.

    npmCompromised package