{"id":"MAL-2026-2419","summary":"Malicious code in express-session-js (npm)","details":"Package impersonates legitimate express-session package; initPlugin() downloads and executes attacker-controlled remote code on startup via new Function.constructor()\n\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: amazon-inspector (853f35820c1bfb3bd8be7548debc48dbf86de52a43e91d7b586a9b1ce86a54c7)\nThe package express-session-js was found to contain malicious code.\n","modified":"2026-04-07T14:53:51.605527Z","published":"2026-04-02T09:56:44Z","database_specific":{"malicious-packages-origins":[{"sha256":"853f35820c1bfb3bd8be7548debc48dbf86de52a43e91d7b586a9b1ce86a54c7","import_time":"2026-04-07T14:39:24.981649905Z","modified_time":"2026-04-07T14:24:50Z","ranges":[{"type":"SEMVER","events":[{"introduced":"0"}]}],"source":"amazon-inspector"}]},"references":[{"type":"REPORT","url":"https://safedep.io/malicious-npm-package-express-session-js/"}],"affected":[{"package":{"name":"express-session-js","ecosystem":"npm","purl":"pkg:npm/express-session-js"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0"}]}],"database_specific":{"source":"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/express-session-js/MAL-2026-2419.json"}}],"schema_version":"1.7.5","credits":[{"name":"Amazon Inspector","contact":["actran@amazon.com"],"type":"FINDER"},{"name":"SafeDep","contact":["https://safedep.io"],"type":"FINDER"}]}