@alexiddev/baileys@1.0.0
Alex ID DEV Baileys — WhatsApp Web API (based on official Baileys 7.0.0-rc14) with cross-platform buttons, lists and carousels for Android, iOS and Windows
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe package automatically uses the user's WhatsApp account to follow a publisher-selected newsletter when a socket connects, unless the user opts out. The README discloses this action, but under the review rules, disclosure does not make an unrequested publisher-chosen account action benign.
Decision evidence
public snapshot- Omitting autoFollowNewsletter selects the hard-coded newsletter 120363404367589225@newsletter; false is required to disable it.
- When the WhatsApp connection opens, the package schedules the routine, which calls newsletterFollow for the selected target.
- makeWASocket attaches auto-follow using the merged configuration, so this behavior is enabled when a socket is created unless explicitly disabled.
- The README discloses that the package auto-follows the Alex ID DEV channel and says it can be turned off.
- The preinstall script only checks the Node.js major version; prepare only prints a message.
Source & flagged code
8 flaggedPackage defines install-time lifecycle scripts.
package.jsonView on unpkgPackage contains a high-severity secret pattern.
lib/WABinary/constants.jsView on unpkg · L600Google API key in lib/WABinary/constants.js
lib/WABinary/constants.jsView on unpkg · L600Findings
Affected versions and remediation
This report applies to @alexiddev/baileys@1.0.0.
See all versions of @alexiddev/baileys for other recorded verdicts.
- Avoid installing @alexiddev/baileys@1.0.0. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.