-= Per source details. Do not edit below this line.=-
On npm install, the package's postinstall hook (scripts.postinstall: node index.js) collects host identifiers — os.hostname(), process.cwd(), the npm user-agent, Node version, and os.platform()/arch — and POSTs them to a hardcoded remote endpoint at https://npx-canary-log.vulnerable-live.workers.dev/log without any installer consent or opt-out. The package name mcp-server-sentry is an unscoped squat targeting the MCP/Sentry naming convention used by AI coding agents and developer tooling that invoke npx mcp-server-sentry expecting an official MCP server; the README confirms the package was published to capture traffic resolving this unclaimed name. The combination of an intentional name-squat plus install-time outbound transmission of installer identifiers (hostname + working-directory paths, which routinely leak usernames and project layouts) to an author-controlled Cloudflare Workers endpoint is a supply-chain exfiltration shape, regardless of the author's stated 'research canary' intent — installers receive no disclosure and no opportunity to decline before the beacon fires.
{
"malicious-packages-origins": [
{
"import_time": "2026-06-09T20:45:56.271164213Z",
"versions": [
"0.0.1"
],
"sha256": "8958cba33d604713291f4f6c0a036afbf1e87ad5a4f07208e65b8b6c0c8925cd",
"id": "IN-MAL-2026-005222",
"source": "amazon-inspector",
"modified_time": "2026-06-09T20:33:56Z"
},
{
"import_time": "2026-06-09T20:45:56.113242468Z",
"versions": [
"0.0.1"
],
"sha256": "cf12283b2f16a43388d0cc6c2991fbbdab0da44ab344c1f9c71515dd05024046",
"id": "IN-MAL-2026-005221",
"source": "amazon-inspector",
"modified_time": "2026-06-09T20:33:56Z"
}
]
}{
"domains": [
"npx-canary-log.vulnerable-live.workers.dev"
],
"evidence_files": [
{
"sha256": "36cd93aa9a8ac8a0b6d64e4ef03aa5c3efd6d9f6f0b7434392475f8a2fed6877",
"tlsh": "f33195e180f805351bee46d3e1e9a899a36ff1263a0678f4b45e02295fcd49807b1cd2",
"path": "index.js"
},
{
"sha256": "c276523e95d9666c73752d3ec82def504a1429a6909eec82daa1b1927e464c84",
"tlsh": "9021717393d1733a03d24a363944b6626b3e70b5734210a8f69d060eeb4282a83b30d6",
"path": "README.md"
}
],
"package_integrity": [
{
"filename": "mcp-server-sentry-0.0.1.tgz",
"hashes": {
"sha512_sri": "sha512-2lKbHqncUy77jU2CDqWm5GhYi+/KNDO/DlFcE14v6nRPKbfV+oKXd9NTGIoZqsERKNrVhn3+D6ZBmBMas1s6Jg==",
"sha1": "bb35a4f090eb1ef8833d9a90bafefeec099dd6b3"
}
}
]
}
[
{
"description": "The product contains code that appears to be malicious in nature.",
"name": "Embedded Malicious Code",
"cweId": "CWE-506"
}
]
"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/mcp-server-sentry/MAL-2026-5483.json"