
21 | founder @BorgHQ, building autonomous pentesting
🇳🇴
Joined May 2025
- Tweets129
- Following126
- Followers556
- Likes335
Your Next.js app might have an unauthenticated RCE right now.
Here's what applies to whom:
next/image on Linux: RCE, patch now
App Router plus use cache (Next 16): RCE, no workaround
App Router plus Server Actions: DoS
Pages Router: only the image bug
Patch to 15.5.28 or 16.4.1
One of the largest web3 games by daily active users, @pixels_online has a live economy spanning $PIXEL, land NFTs, a player marketplace, and much more.
They were already doing scheduled pentests and running a public bug bounty when we started working together.
The problem: they were shipping faster than point-in-time security could keep up.
So we started working continuously, across auth, game systems, on-chain rewards, and open-source releases.
Read the full story:
borghq.io/blog/from-pentests…
We’ve worked alongside @BananaGun on security for more than two years.
Across that time, they’ve processed $16B+ in trading volume and 25M+ lifetime trades, while the product, infrastructure and attack surface have continued to evolve.
Our work evolved with it.
Here’s what two years of continuous security alongside Banana Gun has looked like:
borghq.io/blog/banana-gun-co…
687 findings in 7 days.
Every Critical and High was actively tested and triaged—not scanner noise.
Continuous security should mean continuous proof.
Across Borg’s current findings, we’ve now uncovered:
🔴 44 Critical
🟠 305 High
🟡 1,140 Medium
⚪ 1,388 Low
But volume alone isn’t the goal.
The real value is proving which vulnerabilities are actually exploitable, cutting through false-positive noise, and helping engineering teams focus on what genuinely puts the business at risk.
Hot take:
SAST and DAST exist because pentesting is too expensive and infrequent.
Pentesting still exists because SAST and DAST are too noisy and shallow.
The winner replaces all three with continuous, autonomous security testing.
alexander retweeted
Borg Code new feature is kind of ridiculous. 🤯
I drew a terrible travel app sketch, gave it one simple prompt, and it turned it into an actual frontend.🙌
This is probably the fastest I’ve gone from “random idea” to working UI. 💪
Mjolnir keeps shipping. $1,500 bug bounty on @cantinasecurity
High severity vulnerability found in one of crypto’s largest cross-chain infrastructure protocols.
Confirmed finding.
Confirmed payout.
$1,500 bounty.
alexander retweeted
I tested how much “Make no mistakes.” actually helps.
Used Borg Code to generate two landing pages with the exact same prompt - the only difference is that one run included “Make no mistakes.”
PROMPT:
“Build a polished landing page for ‘NebulaVault’, an AI cybersecurity SaaS that finds critical vulnerabilities in pull requests before production. Make it visually premium: dark theme, glowing gradients, hero section, dashboard mockup, feature cards, social proof, and strong CTA buttons.”
Can you guess which is which?
so the @borghq crunchbase heat score is up 60 points
wtf is a heat score
PDF-based security reports are where findings go to die.
They slow down engineering, bury context, and turn remediation into archaeology.
Odin brings findings, tickets, integrations, and retesting into one workflow.
🏆Another win for Mjolnir: our autonomous agentic pentesting agent just earned $2,000 bounty from Yearn.fi!
The bug: reflected XSS through the /api/vault/meta endpoint on the Yearn.fi frontend.
Because wallets are often already connected on the webapp, the impact could have been severe; including potential loss of funds.
Frontend security in crypto is not optional.
Thanks to @yearnfi for a smooth dialogue and quick mitigation! Issue has been fixed, ref: github.com/yearn/yearn.fi/co…













