MAL-2026-13592
Malicious code in dolyame-ui-pageheader (npm)
Details
--- _-= Per source details. Do not edit below this line.=-_
## Source: amazon-inspector (d7db486beb59bdbcb457c1ab82344d60854b4fdd7c89a535a33f6a23fe55547e) The package advertises itself as 'Common TypeScript definitions' but its main entry (index.js) unconditionally requires./_bridge on load. _bridge.js selects a platform-specific payload path, fetches an opaque binary over HTTPS from one of four Cloudflare workers.dev hosts (oob-worker.cf100-416.workers.dev, cf102-baf, cf101-adf, cf103-070.workers.dev) with a DNS-TXT chunked base64 fallback via *.dl.wel1.ru, writes it to /tmp or %TEMP% under disguised names such as dotnet_diag_<hex>.exe or.cache_<hex>, chmods 0755, and spawns it detached via spawn('/bin/sh', ['-c', filePath + ' &']) or the Windows equivalent — with no hash or signature verification. Endpoint hostnames and the 'child_process' API name are assembled from split string arrays (['oob-worker.cf100-4','16.wo','rkers.dev'].join(''); require('child_'+'process')) to defeat static string scans. lib/telemetry.js carries the same fetch/write/chmod/detached-spawn primitives as a redundant load-time execution channel. Installing or requiring this package grants full-host remote code execution to the operator of the workers.dev endpoints.
Are you affected?
Enter the version of the package you're using.
Affected packages
No fixed version published yet for dolyame-ui-pageheader (npm). Pin to a known-safe version or switch to an alternative.