Withdrew a not-small amount of usdc 4 days ago because it's shutting down in my region.💀What a close call
Today at 4:21 UTC Payy’s bridge contract on Ethereum was exploited and drained of its full balance.
Investigation is ongoing and we are following incident response guidelines.
While we investigate, all Payy Network transactions are paused including deposits, withdrawals, transfers and card transactions.
We will continue to communicate updates here.
🚨 Active supply chain attack on npm: keyv and cacheable are compromised right now, and the payload is a worm.
The maintainer account behind both package families was compromised. On August 4, ten packages were republished with a malicious preinstall hook that steals your credentials, then uses those credentials to publish itself into more packages. Malicious versions are live on npm as I write this.
These are foundational packages. keyv, cacheable, flat-cache, and file-entry-cache sit deep in dependency trees as transitive deps of common tooling like ESLint. Tens of millions of weekly downloads. Most affected users never installed them directly.
What the payload does:
• preinstall hook (setup.mjs) downloads a standalone Bun runtime and runs the second stage under it, sidestepping the host Node version and any Node-level monitoring
• Harvests cloud and CI credentials: AWS/GCP/Azure keys, HashiCorp Vault tokens, Kubernetes service account tokens, GitHub Actions OIDC, and npm tokens
• Repackages other npm packages with the same hook and republishes them through npm OIDC trusted publishing. This is what makes it a worm.
• Exfiltrates over DNS and by committing stolen secrets to attacker-created GitHub repos
• Plants autostart hooks in .claude and .vscode that execute when a developer or an AI coding agent opens the cloned repo. No npm install required.
The detail worth sitting with: [email protected] shipped with a passing npm provenance attestation. The build pipeline faithfully attested a source that was already trojanized. Signature verification alone did not stop this.
Socket’s AI scanner flagged the malicious setup.mjs hook. If you install anything in the keyv, @keyv, or cacheable scopes:
• Pin to the last known-clean version and rebuild lockfiles by integrity hash. No caret or tilde ranges, no npm update.
• Better: block the entire keyv, @keyv, and cacheable scope at your registry proxy until the account is confirmed clean.
• Rotate and revoke every credential reachable from any host that ran install scripts. npm and GitHub tokens should be revoked, not just rotated.
Developing story. Socket is updating the affected-package list as new versions appear.
Full research report with IoCs: socket.dev/blog/popular-npm-…
If you are dealing with this right now and want help, email [email protected] and we will spin up emergency white-glove assistance.
Hz retweeted
To check if your Google Workspace has been compromised by the same tool that compromised Vercel:
1. Go to admin.google.com/ac/owl/list…
- This is Google Admin Console > Security > Access and Data Control > API Controls > Manage app access > Accessed Apps
2. Filter by ID = 110671459871-30f1spbu0hptbs6…
- This is the ID of the compromised OAuth app
If you see an app after filtering, you have potentially been compromised
We’ve identified a security incident that involved unauthorized access to certain internal Vercel systems, impacting a limited subset of customers. Please see our security bulletin:
vercel.com/kb/bulletin/verce…
Another day, another breach.
As many of you already know, due to difficult market conditions, we recently made the hard decision to sunset the Frenbot+ service.
Although Frenbot+ relies on Vercel services, the system was designed with exactly this kind of third-party or supply-chain attack scenario in mind. All unwithdrawn funds remain safe, and wallet data can only be decrypted by the logged-in user. Even admins do not have access.
We have found no evidence of malicious access. Out of an abundance of caution, we have also rotated all sensitive access keys.
Even though there is currently no sign of risk to user funds, we strongly encourage all users who have not yet withdrawn their funds to do so as soon as possible. We will keep the website accessible for as long as possible to support withdrawals.
VERCEL GOT HACKED
ShinyHunters - the group behind the Ticketmaster breach - is selling Vercel's internal database for $2M on BreachForums
here's why every developer should care:
- they have NPM tokens and GitHub tokens
- Vercel owns Next.js - 6 million weekly downloads
- one malicious push = global supply chain attack
- Vercel confirmed the breach today, April 19
- they literally DMed the hackers on Telegram asking them to stop
rotate your env variables RIGHT NOW
Introducing Claude Opus 4.7, our most capable Opus model yet.
It handles long-running tasks with more rigor, follows instructions more precisely, and verifies its own outputs before reporting back.
You can hand off your hardest work with less supervision.
Hz retweeted
Maki vs Zenin Clan Live Action.
Made with Seedance 2.0 (coming to LetzAI soon) and Nano Banana Pro.
Music by prod_ceezy (YT &IG) - Original by BigXthaPlug
Hz retweeted
This video was created entirely within Gemini CLI...
... in under 10 prompts 🪄
With a few detailed prompts you can create high quality motion videos thanks to the Remotion Agent Skill.
👇Give Agent Skills a try today in Gemini CLI!
Hz retweeted
JUST IN: 🇺🇸🇪🇺 President Trump cancels EU tariffs after forming framework for a deal on Greenland.
Your coworker just Slacked you an API key. In plain text. In a channel with 50 people.
Sound familiar?
I built CloakBin - a pastebin where even I can't read your data.
✓ Encrypted in your browser
✓ Key never touches our servers
✓ Open source
cloakbin.com



























