Vulnerability MAL-2026-17590

Unknown
UNKNOWN RISK
Vulnerabilities without an assigned CVSS score. Severity is not determinable from available data.
15 hours ago
October 05, 2026 at 09:30 AM UTC
Malicious code in coinmarket-utils (RubyGems)
1.0.0
1.0.0

Summary

Malicious code in coinmarket-utils (RubyGems)

Details

RubyGems runs this gem's native extension script ext/coinmarket-utils/extconf.rb during gem install. The script exits without action on CI runners and sandboxes, based on CI environment variables, the hostname, the username and the working directory. It continues if the system uptime is over 30 minutes and the home directory holds .ssh, .gitconfig, .npmrc, .gem/credentials or .bundle. It then decodes a Base64 Ruby payload and forks twice into a detached process. After 20 to 40 minutes the payload downloads http://45.138.12.177:8092/wgkit.tar.gz to /tmp/.w1.tgz with curl, extracts it to /tmp/.w1/, runs wg_install.sh with bash and deletes both. The payload stores the URL XOR-encoded with the key usv\x9a. The Ruby code in lib/ is a decoy. The RubyGems account reqthrottle_3474 published this gem and 41 others with the same loader on 2026-10-05.

Impacted packages

Timeline

Published
15 hours ago
October 05, 2026 at 09:30 AM UTC
Last Modified
1 hour ago
October 05, 2026 at 11:45 PM UTC