{"id":"MAL-2026-19006","kind":"package","aliases":["MAL-2026-19006"],"related":[],"title":"Malicious code in reyz-baileys (npm)","description":"reyz-baileys is a fork of the Baileys WhatsApp Web library that silently subscribes the installer's own WhatsApp account to WhatsApp Channels chosen by the publisher. When the socket connects, code in index.js sends the WhatsApp w:mex FOLLOW query for the channel ID(s) 120363405947742419@newsletter, 120363421096003443@newsletter, using the victim's authenticated session and without telling them. Same behaviour as the PhantomSub family (MAL-2026-17342).","summary":null,"severity":"critical","cvss":null,"epss":null,"exploited":false,"exploited_at":null,"products":[{"name":"reyz-baileys","fixed":[],"affected":"= 1.0.2; = 1.0.3; = 1.0.4; = 1.0.5","ecosystem":"npm"}],"ecosystems":["npm"],"tags":["malicious","package"],"not_affected_if":[],"how_to_check":null,"fix":null,"status":"open","published_at":"2026-10-27T00:00:00+00:00","first_seen_at":"2026-11-09T23:38:06+00:00","triaged_at":"2026-11-09T23:45:47+00:00","updated_at":"2026-11-09T23:45:47+00:00","category":"package","confidence":null,"triage":null,"analyst_status":null,"analyst_note":null,"search":"'-17342':88C '-19006':10A,13A '-2026':9A,12A,87C '120363405947742419':66C '120363421096003443':68C 'account':39C 'authent':74C 'bailey':6A,21C,27C 'baileys':16A 'behaviour':81C 'channel':42C,63C 'chosen':43C 'code':2A,51C 'connect':50C 'famili':85C 'follow':59C 'fork':24C 'id':64C 'index.js':53C 'instal':35C 'librari':30C 'mal':8A,11A,86C 'malici':1A,17B 'mex':58C 'newslett':67C,69C 'npm':7A 'packag':18B 'phantomsub':84C 'publish':46C 'queri':60C 'reyz':5A,15A,20C 'reyz-bailey':4A,19C 'reyz-baileys':14A 'send':54C 'session':75C 'silent':32C 'socket':49C 'subscrib':33C 'tell':78C 'use':70C 'victim':72C 'w':57C 'web':29C 'whatsapp':28C,38C,41C,56C 'without':77C","nicknames":[],"mitigations":[],"who_affected":null,"tier":null,"verified":{},"analyst_revisit_at":null,"fix_status":null,"audience":null,"plain_action":null,"pkeys":["reyzbaileys"],"ptokens":["baileys","reyz"],"labels":["critical","malicious","npm","package"],"campaign_type":null,"search_a":"'-19006':10A,13A '-2026':9A,12A 'bailey':6A 'baileys':16A 'code':2A 'mal':8A,11A 'malici':1A 'npm':7A 'reyz':5A,15A 'reyz-bailey':4A 'reyz-baileys':14A","search_b":"'malici':17B 'packag':18B","search_c":"'-17342':88C '-2026':87C '120363405947742419':66C '120363421096003443':68C 'account':39C 'authent':74C 'bailey':21C,27C 'behaviour':81C 'channel':42C,63C 'chosen':43C 'code':51C 'connect':50C 'famili':85C 'follow':59C 'fork':24C 'id':64C 'index.js':53C 'instal':35C 'librari':30C 'mal':86C 'mex':58C 'newslett':67C,69C 'phantomsub':84C 'publish':46C 'queri':60C 'reyz':20C 'reyz-bailey':19C 'send':54C 'session':75C 'silent':32C 'socket':49C 'subscrib':33C 'tell':78C 'use':70C 'victim':72C 'w':57C 'web':29C 'whatsapp':28C,38C,41C,56C 'without':77C","cause_entry":null,"cause_path":null,"disclosures_checked_at":null,"first_public_at":"2026-10-27T00:00:00+00:00","kev":null,"cvss_vector":null,"cvss_by":null,"poc_count":0,"sources":[{"source":"osv-malicious","external_id":"MAL-2026-19006","url":"https://osv.dev/vulnerability/MAL-2026-19006","severity":"critical","published_at":"2026-10-27T00:00:00+00:00","modified_at":"2026-11-09T23:15:37+00:00","first_seen_at":"2026-11-09T23:38:06+00:00","fetched_at":"2026-11-09T23:38:06+00:00","note":null}],"documents":[],"disclosures":[],"exploit_sources":[],"notice":"Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai"}