Gravity SMTP WordPress plugin (~100k sites) under active exploitation — unauthenticated read leaks API keys, secrets and OAuth tokens
Attackers are exploiting CVE-2026-4020 (CVSS 5.3), an information-disclosure bug in the Gravity SMTP WordPress plugin (~100,000 installs) that lets an unauthenticated request pull back configuration data including API keys, secrets and OAuth tokens. Not a package-registry compromise, but it sits on the supply chain's credential seam: the leaked tokens are exactly the SMTP, mail-provider and OAuth credentials that get reused to send phishing, pivot into connected SaaS, or seed downstream attacks — the harvested-secret precondition that the npm/PyPI campaigns we track usually have to phish for. If you run Gravity SMTP, update to the patched release now and rotate every API key, mail credential and OAuth token the plugin had access to; a patch closes the read but does not un-leak what was already pulled.