VDB
KO

MAL-2026-13144

Malicious code in dolyame-ui-checkbox (npm)

Details

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

## Source: amazon-inspector (2a445ffd0f222f7d58ad870ad641f9dd2fb21a1cc43795cbef5c58109cafebbe) On require of the package, index.js loads _vendor.js, which reconstructs a set of C2 hostnames from string-split fragments (four *.workers.dev mirrors and a *.dl.wel1.ru DNS-TXT fallback), selects a per-platform endpoint, downloads an attacker-controlled binary via https.get (or reassembles it from chunked base64 DNS TXT records at c.<domain>/<i>.<domain> when HTTPS is blocked), writes it to /var/tmp on Unix or %TEMP% on Windows under cover-story names such as.cache_<hex> or dotnet_diag_<hex>.exe, chmods 0755, and spawns it detached via /bin/sh -c or cmd.exe /c start /b. A second, functionally equivalent dropper is packaged as lib/telemetry.js (81 KB), disguised as an analytics SDK, implementing the same fetch->chmod 755->spawn('/bin/sh','-c', path+' &') pattern with a base64-decoded payload path. Host reconstruction via string-splitting and the DNS-TXT covert transport are anti-analysis features paired with the dropper.

Are you affected?

Enter the version of the package you're using.

Affected packages

npm / dolyame-ui-checkbox

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

References