{
 "affected": [
  {
   "package": {
    "ecosystem": "npm",
    "name": "wallet-adapter-base"
   },
   "versions": [
    "1.0.0"
   ]
  }
 ],
 "aliases": [
  "MAL-2026-18459"
 ],
 "credits": [
  {
   "contact": [
    "https://protet.io/intel/npm/wallet-adapter-base/1.0.0"
   ],
   "name": "Protet",
   "type": "FINDER"
  }
 ],
 "details": "wallet-adapter-base takes the unscoped name of @solana/wallet-adapter-base. Its preinstall script runs 'node preinstall.js' on npm install, which sends the machine's hostname, the OS user name and the local time by HTTPS POST to a hardcoded Discord webhook. It has no functional code. Remove the package and treat the hostnames and user names of affected machines as disclosed. Also listed as MAL-2026-18459.",
 "id": "PROTET-NPM-2026-171",
 "modified": "2026-11-07T18:09:01Z",
 "published": "2026-11-07T18:09:01Z",
 "references": [
  {
   "type": "REPORT",
   "url": "https://protet.io/intel/npm/wallet-adapter-base/1.0.0"
  }
 ],
 "schema_version": "1.6.0",
 "summary": "Malicious code in wallet-adapter-base (npm)"
}