{"id":"MAL-2026-3180","summary":"Malicious code in nicegui (npm)","details":"Malicious npm package published by threat actor \"ryanmccollum1\" typosquatting the popular Python NiceGUI framework. Part of the same supply chain attack campaign as redeem-onchain-sdk, which collects SSH keys, AWS credentials, .npmrc tokens, Docker auth, Chrome saved logins, .env files, and git history, exfiltrating over a raw TCP socket to an AWS-hosted C2. Published by threat actor \"ryanmccollum1\" as part of the same campaign as redeem-onchain-sdk.\n\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: amazon-inspector (bdc02f08ae75f2010d8b5df4b7b4f083b25f30e8d4c8b8aee4c5c1f988e416ed)\nThe package nicegui was found to contain malicious code.\n","modified":"2026-04-30T23:10:44.384975Z","published":"2026-04-29T12:00:00Z","database_specific":{"malicious-packages-origins":[{"sha256":"bdc02f08ae75f2010d8b5df4b7b4f083b25f30e8d4c8b8aee4c5c1f988e416ed","import_time":"2026-04-30T22:23:11.965908444Z","versions":["0.1.4"],"modified_time":"2026-04-30T21:59:18Z","source":"amazon-inspector"}]},"references":[{"type":"REPORT","url":"https://safedep.io/redeem-onchain-sdk-polymarket-npm-malware/"}],"affected":[{"package":{"name":"nicegui","ecosystem":"npm","purl":"pkg:npm/nicegui"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0"}]}],"versions":["0.1.4"],"database_specific":{"source":"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/nicegui/MAL-2026-3180.json"}}],"schema_version":"1.7.5","credits":[{"name":"Amazon Inspector","contact":["actran@amazon.com"],"type":"FINDER"},{"name":"SafeDep","contact":["https://safedep.io"],"type":"FINDER"}]}