{"dataType":"CVE_RECORD","dataVersion":"1.0","cveMetadata":{"cveId":"GCVE-110-VULN-NPM-2026-000257","assignerOrgId":"","assignerShortName":"Vulnetix","state":"PUBLISHED","datePublished":"2026-11-04T11:43:42Z","dateUpdated":"2026-11-04T11:43:42Z","dateReserved":""},"containers":{"cna":{"providerMetadata":null,"title":"","descriptions":[{"lang":"en","value":"Static analysis of the npm package `@yawlabs/mcp` (version 1.1.8) found 1 code-execution weakness(es). This is a weakness in the code, not a finding of malicious intent, and no publisher is implicated. Whether untrusted input can reach the flagged call has not been established, so the CVSS score assumes high attack complexity and user interaction. This result is produced by static analysis and is subject to review.","supportingMedia":null},{"lang":"en","value":"[P-NPM-HOOK-NODE-EVAL] lifecycle install hook executes inline node code (node -e/--eval) — matched: preinstall: node -e \"const major=Number(process.versions.node.split('.')[0]);if(major\u003c20){console.error('@yawlabs/mcp requires Node 20 or newer; this is Node '+process.versions.node+'. Upgrade Node, then re-run the install.');process.exit(1);}\"","supportingMedia":null}],"references":[{"url":"https://www.npmjs.com/package/@yawlabs/mcp","name":"","tags":["advisory"]},{"url":"https://yaw.sh/mcp/","name":"","tags":["web"]},{"url":"https://github.com/YawLabs/mcp","name":"","tags":["web"]}],"metrics":[{"format":"","scenarios":null,"cvssV2_0":null,"cvssV3_0":null,"cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L","baseScore":4.2,"baseSeverity":"MEDIUM"},"cvssV4_0":null,"other":null}],"problemTypes":[{"descriptions":[{"lang":"en","description":"Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection')","cweId":"CWE-95","type":"CWE"}]}],"affected":[{"vendor":"npm","product":"@yawlabs/mcp","collectionURL":"https://www.npmjs.com","packageName":"@yawlabs/mcp","repo":"","defaultStatus":"","versions":[{"version":"1.1.8","status":"affected","versionType":"","lessThan":"","lessThanOrEqual":"","changes":null},{"version":"1.1.6","status":"affected","versionType":"","lessThan":"","lessThanOrEqual":"","changes":null},{"version":"1.1.7","status":"affected","versionType":"","lessThan":"","lessThanOrEqual":"","changes":null},{"version":"1.1.4","status":"affected","versionType":"","lessThan":"","lessThanOrEqual":"","changes":null}],"cpes":null,"modules":null,"programFiles":null,"platforms":null}],"cpeApplicability":null,"rejectedReasons":null,"replacedBy":null},"adp":null}}