{"id":"MAL-2026-17899","summary":"Malicious code in @flexmr/survey-conversation (npm)","details":"\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: amazon-inspector (20ab57dd6ac5a0eafc23934f6e715064453641bc57a549050f1d2e66a7630374)\npackage.json declares its sole dependency `cache-format-syntax-tracer` as a bare HTTPS URL (`https://artifacts.creditslib.com/npm/cache-format-syntax-tracer`) rather than a registry version range. On `npm install`, npm fetches whatever bytes that host serves and executes any lifecycle scripts inside, with no version pin, no registry integrity check, and no hash. The shipped `index.js` is a one-line re-export of that dependency, so runtime behavior is also fully delegated to the externally-hosted bytes. Whoever controls `artifacts.creditslib.com` controls code on every installer's machine, and the content can change between installs without any change to this package. The package is published under the `@flexmr` scope with placeholder author/publisher metadata (`example/@flexmr/...`, `Package Registry`), consistent with a dependency-confusion lure targeting an internal `@flexmr` package name.\n","modified":"2026-10-16T07:15:08.958632395Z","published":"2026-10-16T06:55:02Z","database_specific":{"malicious-packages-origins":[{"source":"amazon-inspector","versions":["1.0.12"],"id":"IN-MAL-2026-021486","import_time":"2026-10-16T06:57:50.981605735Z","modified_time":"2026-10-16T06:55:37Z","sha256":"20ab57dd6ac5a0eafc23934f6e715064453641bc57a549050f1d2e66a7630374"},{"import_time":"2026-10-16T06:57:50.923957185Z","modified_time":"2026-10-16T06:55:28Z","sha256":"d495e25a896f7ba3ee88ebfa3bc50279f39db80a332a335ab90ecaf1f8057a88","source":"amazon-inspector","versions":["10.0.12"],"id":"IN-MAL-2026-021485"},{"sha256":"ed4500caa9c91a1a343cf81a388ec36fdef24bc0595019053eea3b0a8e175385","source":"amazon-inspector","versions":["2.0.12"],"id":"IN-MAL-2026-021487","import_time":"2026-10-16T06:57:51.037188972Z","modified_time":"2026-10-16T06:55:47Z"},{"source":"amazon-inspector","versions":["1.0.0"],"id":"IN-MAL-2026-021482","import_time":"2026-10-16T06:57:50.723062283Z","modified_time":"2026-10-16T06:55:02Z","sha256":"f92b354318339483f5ab94f97f2501a1f104d79e98f52a42ebd4f21c95d2a819"},{"sha256":"28f74387fc0c835ec660bcc113d06d7b2aece4fa8f141774a85d0aad3848233f","source":"amazon-inspector","versions":["3.0.12"],"id":"IN-MAL-2026-021488","import_time":"2026-10-16T06:57:51.09523689Z","modified_time":"2026-10-16T06:55:56Z"}]},"references":[{"type":"PACKAGE","url":"https://www.npmjs.com/package/@flexmr/survey-conversation/v/1.0.12"},{"type":"PACKAGE","url":"https://www.npmjs.com/package/@flexmr/survey-conversation/v/10.0.12"},{"type":"PACKAGE","url":"https://www.npmjs.com/package/@flexmr/survey-conversation/v/2.0.12"},{"type":"PACKAGE","url":"https://www.npmjs.com/package/@flexmr/survey-conversation/v/1.0.0"},{"type":"PACKAGE","url":"https://www.npmjs.com/package/@flexmr/survey-conversation/v/3.0.12"}],"affected":[{"package":{"name":"@flexmr/survey-conversation","ecosystem":"npm","purl":"pkg:npm/%40flexmr/survey-conversation"},"versions":["1.0.12","10.0.12","2.0.12","1.0.0","3.0.12"],"database_specific":{"source":"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/@flexmr/survey-conversation/MAL-2026-17899.json","indicators":{"evidence_files":[{"tlsh":"e0e0abb18a5095332ad907c14c7501027b320c0bab58ac4867d2229c824aab708fc3dc","path":"package.json","sha256":"3e89c37239f1eaf4bf522549cbe41e897685fcbaad6f06c17547281d30c7b430"}],"package_integrity":[{"filename":"survey-conversation-1.0.12.tgz","hashes":{"sha1":"fd744fb9b7fa4ac42ae2be7ffa1910f24f197da1","sha512_sri":"sha512-FY7nEznmRG+IH7L6PrZ0YFdPfzJ4+H/f7sep1BdJ3T5RHlNpRGHFxR4NQjN3TELtSZwoJRjWRVGryUjKCvw+UA=="}}]},"cwes":[{"cweId":"CWE-506","description":"The product contains code that appears to be malicious in nature.","name":"Embedded Malicious Code"},{"name":"Embedded Malicious Code","cweId":"CWE-506","description":"The product contains code that appears to be malicious in nature."},{"cweId":"CWE-506","description":"The product contains code that appears to be malicious in nature.","name":"Embedded Malicious Code"},{"cweId":"CWE-506","description":"The product contains code that appears to be malicious in nature.","name":"Embedded Malicious Code"},{"description":"The product contains code that appears to be malicious in nature.","name":"Embedded Malicious Code","cweId":"CWE-506"}]}}],"schema_version":"1.9.0","credits":[{"name":"Amazon Inspector","contact":["inspector-research@amazon.com"],"type":"FINDER"}]}