VDB
KO

MAL-2026-13578

Malicious code in dolyame-ui-inputfio (npm)

Details

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

## Source: amazon-inspector (42ac05c63a867647d4ec2bf3288918537aeadac4707342a70bfffd42cda60e9c) On require() of the package, _adapter.js and lib/telemetry.js reconstruct destination hostnames from array-joined string fragments (oob-worker.cf1-03-070.workers.dev, oob-worker.cf100-416.workers.dev, oob-worker.cf99-9b3.workers.dev, with DNS fallback to *.dl.wel1.ru), fetch an opaque binary payload over HTTPS (base64 chunked, with a DNS-TXT fallback path), write the bytes to /tmp/.cache_<hex> on Unix or %TEMP%\dotnet_diag_<hex>.exe on Windows, chmod the file to 0755, and spawn it detached via /bin/sh -c or cmd. Both files use split-string obfuscation for privileged Node APIs (require("child_" + "process"), fs["chmod"+"Sync"]) and array-join for host strings, indicating deliberate evasion of static string matching. The main export lib/telemetry.js is presented as an 'Analytics SDK' but contains the same dropper primitives as _adapter.js. The behavior fires unconditionally when the package is imported.

Are you affected?

Enter the version of the package you're using.

Affected packages

npm / dolyame-ui-inputfio

No fixed version published yet for dolyame-ui-inputfio (npm). Pin to a known-safe version or switch to an alternative.

References