{"id":"MAL-2026-16229","summary":"Malicious code in strapi-plugin-conresh-meeb (npm)","details":"\n---\n_-= Per source details. Do not edit below this line.=-_\n\n## Source: amazon-inspector (d117fca143f7c8f02261755b923b29cae47f8fdcca2f69f169e26a5601b3661a)\nThe package declares a postinstall lifecycle hook (\"postinstall\": \"node postinstall.js\") that executes on every `npm install`. postinstall.js invokes child_process.exec with a bash reverse-shell command connecting the installer's host to the hardcoded remote endpoint 14.225.210.85:80 via /dev/tcp, redirecting stdio to give the remote party an interactive shell on the installer's machine. Execution is gated by a hostname allowlist (matching 'ubuntu-fc-uvm'), and a retry loop plus a log file at /tmp/postinstall-revshell.log indicate a persistent, targeted deployment. The plugin name mimics the Strapi plugin namespace but ships no plugin functionality relevant to that framing.\n","modified":"2026-09-16T14:30:06.311020872Z","published":"2026-09-16T13:57:55Z","database_specific":{"malicious-packages-origins":[{"import_time":"2026-09-16T14:19:37.672432686Z","modified_time":"2026-09-16T13:57:55Z","sha256":"d117fca143f7c8f02261755b923b29cae47f8fdcca2f69f169e26a5601b3661a","source":"amazon-inspector","versions":["3.6.8"],"id":"IN-MAL-2026-020096"}]},"references":[{"type":"PACKAGE","url":"https://www.npmjs.com/package/strapi-plugin-conresh-meeb/v/3.6.8"}],"affected":[{"package":{"name":"strapi-plugin-conresh-meeb","ecosystem":"npm","purl":"pkg:npm/strapi-plugin-conresh-meeb"},"versions":["3.6.8"],"database_specific":{"cwes":[{"cweId":"CWE-506","description":"The product contains code that appears to be malicious in nature.","name":"Embedded Malicious Code"}],"indicators":{"package_integrity":[{"filename":"strapi-plugin-conresh-meeb-3.6.8.tgz","hashes":{"sha512_sri":"sha512-FKWXEmY+8/UiZyfu60EAkIYxhl7NtVsyorK1paHZpBRYxaZq+jWGE2XKq/3NTKMzfS50n4gSSF7kVAJ4wmvUjA==","sha1":"c79cb4f66e28b1d2b918a70a7a384d250c49c517"}}],"evidence_files":[{"tlsh":"ef411eed05bf2b3962338ce9522b8097d52741023516d278b5dc8b43bfc4d9ac631afa","path":"postinstall.js","sha256":"59958a5b6cf205abf8e3c05e62d883c008dafcd91abe907dda3d0f2bdb95a5a2"},{"tlsh":"4101495aca2455532dec3a94a81a5182a7264e478d81fc1c23b3011c8f0e2e7747f5dd","path":"package.json","sha256":"225becb987308641378e676028bb1cd79cf1b5fd6553f8e2def1968833f6246b"}]},"source":"https://github.com/ossf/malicious-packages/blob/main/osv/malicious/npm/strapi-plugin-conresh-meeb/MAL-2026-16229.json"}}],"schema_version":"1.9.0","credits":[{"name":"Amazon Inspector","contact":["inspector-research@amazon.com"],"type":"FINDER"}]}