<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Oak Security]]></title><description><![CDATA[A publication at the intersection of cybersecurity, cryptography, and regulation: exploring how to build and protect the future of Web3.]]></description><link>https://news.oaksecurity.io</link><image><url>https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png</url><title>Oak Security</title><link>https://news.oaksecurity.io</link></image><generator>Substack</generator><lastBuildDate>Thu, 30 Jul 2026 13:33:13 GMT</lastBuildDate><atom:link href="https://news.oaksecurity.io/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Dr. Jan Philipp Fritsche]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[oaksecurity@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[oaksecurity@substack.com]]></itunes:email><itunes:name><![CDATA[Oak Security]]></itunes:name></itunes:owner><itunes:author><![CDATA[Oak Security]]></itunes:author><googleplay:owner><![CDATA[oaksecurity@substack.com]]></googleplay:owner><googleplay:email><![CDATA[oaksecurity@substack.com]]></googleplay:email><googleplay:author><![CDATA[Oak Security]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Web3 security is entering the age of economic attacks]]></title><description><![CDATA[What happened this month]]></description><link>https://news.oaksecurity.io/p/web3-security-is-entering-the-age</link><guid isPermaLink="false">https://news.oaksecurity.io/p/web3-security-is-entering-the-age</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Thu, 16 Jul 2026 09:43:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h4><strong><span>What happened this month</span></strong></h4><p><span>July 2026 saw continued high incident volume in the Web3 ecosystem, though with generally smaller per-incident losses compared to earlier 2026 peaks. Activity focused on DeFi protocols, with a mix of oracle manipulations, governance attacks, and logic flaws. The month reinforced that exploits increasingly target operational and economic design rather than pure code vulnerabilities.</span></p><div><hr></div><h4><strong><span>Emerging security trends</span></strong></h4><p><strong><span>Governance capture as a primary vector</span></strong></p><p><span>Attackers increasingly treat token accumulation as an economic attack surface rather than hunting for code bugs. The BonkDAO incident (and similar smaller cases like BarnBridge) shows how low-participation DAOs can be overtaken by purchasing voting power to execute legitimate but malicious proposals. This highlights that on-chain governance without strong quorums, timelocks, or delegation safeguards is fundamentally gameable.</span></p><p><strong><span>Sophisticated oracle &amp; timing manipulation</span></strong></p><p><span>Oracle-dependent protocols (especially perps and RWAs) face repeated exploitation through timestamp gaming, future-dated reports, and compromised feed components, as seen in the Ostium ~$18-24M drain. Attackers leverage protocol-owned automation tools against the system itself, moving beyond simple price flashloan attacks to more persistent manipulation of data freshness and sequencing.</span></p><p><strong><span>Shift toward operational &amp; economic design flaws</span></strong></p><p><span>A growing share of losses stems from logic errors, accounting oversights, auto-approvals, donation attacks, and access control gaps rather than classic smart contract vulnerabilities. This reflects improved code auditing but persistent weaknesses in how protocols handle incentives, permissions, and edge cases at the system level.</span></p><p><strong><span>Rising focus on post-quantum &amp; long-term resilience</span></strong></p><p><span>While not tied to a single July incident, industry discussions emphasize preparing for quantum threats to signatures and the need for crypto-agility. Combined with AI-assisted attacks and defenses, this signals a broader maturation toward proactive, future-proof security architectures beyond immediate exploit prevention.</span></p><div><hr></div><h4><strong><span>Incident spotlight: BonkDAO (July 6, 2026)</span></strong></h4><p><span>An attacker drained approximately $20-21.3 million worth of BONK tokens from the BonkDAO treasury on Solana&#8217;s Realms governance platform. The attacker submitted a seemingly benign proposal (BIP-76), accumulated enough voting power by purchasing BONK tokens, and executed a transfer of treasury funds to a controlled wallet once the proposal passed.</span></p><p><strong><span>Lessons learned</span></strong></p><ul><li><p><span>Implement robust governance safeguards such as higher/variable quorums, mandatory timelocks for treasury actions, and multi-signature or guardian vetoes for large transfers.</span></p></li><li><p><span>Drive consistent voter participation through delegation incentives, clear proposal review processes, and tools that surface suspicious proposals early, low turnout creates easy capture opportunities.</span></p></li><li><p><span>Treat token distribution and economic concentration as core security risks; design DAOs with whale-resistance mechanisms (e.g., voting caps, quadratic voting, or reputation-weighted systems) and regularly stress-test governance under adversarial token-buying scenarios.</span></p></li></ul><div><hr></div><h4><strong><span>Emerging threats</span></strong></h4><p><strong><span>AI &amp; social engineering</span></strong></p><p><span>AI tools are accelerating targeted campaigns, including voice/video deepfakes for executive impersonation and automated phishing that adapts in real-time. While not the direct cause of July&#8217;s biggest incidents, broader ecosystem reports note rising use of AI for credential harvesting and social engineering to compromise developer accounts or wallet seeds, often as the entry point for access-control attacks.</span></p><p><strong><span>Supply chain security</span></strong></p><p><span>Package poisoning and dependency compromise remain potent. Malicious npm/Rust crates and CI/CD pipeline attacks continue to surface, enabling stealthy credential theft or backdoors. Attackers target browser wallet extensions and build-time processes, highlighting the fragility of the open-source Web3 software stack.</span></p><p><strong><span>Infrastructure &amp; key management</span></strong></p><p><span>Oracle and timing manipulation emerged as a refined technique (e.g., Ostium&#8217;s use of future-dated reports via protocol-owned forwarders). Predictable or compromised private keys, broken signature verification, and cloud misconfigurations also persist. Cross-chain systems and bridges stay attractive due to complexity in message verification and asset bridging.</span></p><p><strong><span>Governance &amp; economic attacks (Rising category)</span></strong></p><p><span>Newer vectors focus on token-weighted voting capture and proposal manipulation. Low-turnout DAOs with fixed quorums allow attackers to buy temporary majorities cheaply, as demonstrated in July. This shifts threats from code exploits to incentive design flaws.</span></p><div><hr></div><h4><strong><span>OPSEC quick tip: Monitor token accumulation around governance proposals</span></strong></h4><p><span>Low-turnout DAOs are vulnerable to &#8220;quiet&#8221; voting power grabs. Attackers can accumulate tokens over days without triggering alarms, exactly what enabled the BonkDAO incident. Early detection of unusual buying patterns near active proposals can give teams critical reaction time.</span></p><p><strong><span>Recommended actions</span></strong></p><ul><li><p><span>Set up alerts for wallets acquiring &gt;0.5&#8211;1% of supply in a short window, especially around open governance proposals.</span></p></li><li><p><span>Monitor Realms (or equivalent) dashboards daily for new proposals and cross-reference with on-chain whale movements.</span></p></li><li><p><span>Use tools like Nansen, Arkham, or custom Dune dashboards to flag exchange-to-DAO wallet flows.</span></p></li><li><p><span>Establish a rapid response protocol: pause executions or trigger community review if anomalous accumulation is detected.</span></p></li></ul><p><span>Implementing this low-effort monitoring can prevent the next governance surprise, start today with free on-chain tools.</span></p><div><hr></div><h4><strong><span>CypherTalk</span></strong></h4><p><strong><span>Antonio Viggiano on how Monad is using AI for security</span></strong></p><p><span>This episode explores:</span></p><ul><li><p><span>AI-assisted vulnerability discovery and security triage</span></p></li><li><p><span>Protocol fuzzing and invariant testing</span></p></li><li><p><span>Testing blockchain clients vs. smart contracts</span></p></li><li><p><span>Building security tooling inside protocol teams</span></p></li><li><p><span>Why AI-generated reports require strong validation processes</span></p></li><li><p><span>The future of agentic fuzzing and AI-driven security research</span></p></li></ul><p><em><span>Listen </span><a href="https://cyphertalk.podbean.com/e/antonio-viggiano-on-how-monad-is-using-ai-for-security/"><span>here</span></a></em></p><p><strong><span>AI-assisted security with Prof. Arthur Gervais</span></strong></p><p><span>This episode explores:</span></p><ul><li><p><span>How AI is transforming vulnerability discovery</span></p></li><li><p><span>AI-assisted smart contract security</span></p></li><li><p><span>Real-time blockchain exploit detection</span></p></li><li><p><span>The balance between offensive and defensive AI</span></p></li><li><p><span>Why human expertise remains essential in an AI-driven security landscape</span></p></li><li><p><span>Emerging threats from AI-powered social engineering and autonomous agents</span></p></li></ul><p><em><span>Listen </span><a href="https://cyphertalk.podbean.com/e/ai-asssited-security-with-prof-arthur-gervais/"><span>here</span></a></em></p><h4><strong><span>MetaMarkets</span></strong></h4><p><strong><span>Why the CLARITY act matters</span></strong></p><p><span>Jan recently spoke with Jacob Robinson, host of the Law of Code podcast, about:</span></p><ul><li><p><span>The CLARITY Act</span></p></li><li><p><span>Permissionless innovation</span></p></li><li><p><span>Decentralisation and regulation</span></p></li><li><p><span>The future of crypto compliance</span></p></li></ul><p><span>If you&#8217;re interested in how regulation is evolving alongside Web3 security, it&#8217;s well worth a listen.</span></p><p><em><span>Listen </span><a href="https://www.metamarkets.org/why-the-clarity-act-is-a-breakthrough-jacob-robinson-law-of-code-decentralization-vs-permissio/"><span>here</span></a></em></p><div><hr></div><h4><strong><span>In the media</span></strong></h4><p><strong><span>CoinDesk - &#8220;Crypto&#8217;s security nightmare won&#8217;t be solved by ordinary audits&#8221;</span></strong></p><p><span>Stefan examines a growing disconnect between what audits evaluate and what attackers exploit. While audits continue to improve code quality, today&#8217;s largest losses increasingly stem from compromised private keys, governance attacks, insider compromise, supply-chain vulnerabilities, and operational failures. The piece argues that the industry must evolve beyond audit-centric security models and embrace defense-in-depth strategies that address human and organizational risks.</span></p><p><em><span>Read </span><a href="https://www.coindesk.com/opinion/2026/06/17/crypto-s-security-nightmare-won-t-be-solved-by-ordinary-audits"><span>here</span></a></em></p><p><strong><span>Newsweek - &#8220;Crypto cybersecurity practices must refocus on human error&#8221;</span></strong></p><p><span>In Newsweek, Stefan highlights how many of crypto&#8217;s most damaging incidents originate from simple operational mistakes rather than coding flaws. As AI lowers the cost of phishing and social engineering, human vulnerabilities are becoming increasingly attractive targets. The article argues that security should be treated the same way banks and critical infrastructure providers approach it: as a continuous organisational discipline rather than a one-time review.</span></p><p><em><span>Read </span><a href="https://www.newsweek.com/crypto-cybersecurity-practices-must-refocus-on-human-error-12026681"><span>here</span></a></em></p><p><span>Both articles reach the same conclusion as our latest </span><a href="https://arxiv.org/abs/2606.15465"><span>research</span></a><span>.</span></p><div><hr></div><h4><strong><span>Oak updates</span></strong></h4><p><strong><span>Introducing TRACE: Threat modelling for modern organisations</span></strong></p><p><span>Modern organisations no longer operate behind a single security perimeter. Critical infrastructure now spans cloud platforms, third-party providers, contractors, automation, remote teams, and distributed decision-making. Traditional threat modelling frameworks weren&#8217;t designed for this environment. That&#8217;s why we released TRACE, Oak Security&#8217;s open-source threat modelling methodology for distributed, cloud-first organisations.</span></p><p><strong><span>TRACE helps organisations model</span></strong></p><ul><li><p><span>Technical systems</span></p></li><li><p><span>Human decision-making</span></p></li><li><p><span>Organisational structure</span></p></li><li><p><span>Trust relationships</span></p></li><li><p><span>External dependencies</span></p></li></ul><p><span>The release includes the complete TRACE methodology and a long-form research paper. TRACE is released under the Creative Commons Attribution 4.0 (CC BY 4.0) licence and is free to use, modify, and build upon.</span></p><p><em><span>Explore </span><a href="https://oaksecurity.io/research/trace"><span>TRACE</span></a></em></p><p><strong><span>The OpSec academy</span></strong></p><p><span>Threat modelling is only one part of operational security. We&#8217;ve also expanded the Oak OpSec Academy, a growing library of free operational security guides covering device hardening, wallet and key management, infrastructure security, authentication, secure communications, incident response, and physical security. Every guide is free to access and designed to provide practical improvements your team can implement immediately.</span></p><p><em><span>Browse the </span><a href="https://academy.oaksecurity.io/"><span>OpSec Academy</span></a></em></p><p><strong><span>Oak security is now a SEAL certification provider</span></strong></p><p><span>Operational security has become one of the largest sources of loss across Web3. We&#8217;re pleased to announce that Oak Security can now perform SEAL Certifications. Unlike traditional smart contract audits, SEAL Certifications evaluate whether protocols can defend against operational threats, detect incidents quickly, and respond effectively when attacks occur. As operational failures increasingly dominate ecosystem losses, security assessments need to evaluate far more than code.</span></p><p><span>Interested in obtaining a SEAL Certification? Contact us at info@oaksecurity.io or via the contact </span><a href="https://oaksecurity.io/contact"><span>form</span></a><span>.</span></p><div><hr></div><h4><strong><span>Stay connected</span></strong></h4><p><span>Looking to strengthen your protocol&#8217;s security? Whether you&#8217;re interested in security audits, operational security, SEAL Certification, threat modelling, or protocol design, our team is here to help.</span></p><p><span>Get a </span><a href="https://www.oaksecurity.io/#request-a-quote"><span>quote</span></a><span> for your project, </span><a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj"><span>schedule</span></a><span> a call with our team, follow us on </span><a href="https://x.com/SecurityOak"><span>X</span></a><span>, and </span><a href="https://oaksecurity.substack.com/subscribe"><span>sign up</span></a><span> for our newsletter for simplified and curated Web3 security insights.</span></p>]]></content:encoded></item><item><title><![CDATA[Beyond code: Building security for modern organisations ]]></title><description><![CDATA[Security has fundamentally changed.]]></description><link>https://news.oaksecurity.io/p/beyond-code-building-security-for</link><guid isPermaLink="false">https://news.oaksecurity.io/p/beyond-code-building-security-for</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Fri, 03 Jul 2026 07:22:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Security has fundamentally changed.</span></p><p><span>Our latest research shows that operational failures, compromised credentials, governance weaknesses, and social engineering now cause more financial damage than smart contract vulnerabilities.</span></p><p><span>This month&#8217;s releases reflect that reality, from launching an open-source threat modelling framework built for modern organisations to becoming an official SEAL Certification provider and publishing one of the largest empirical studies ever conducted on Web3 security.</span></p><div><hr></div><h2><strong><span>Product updates</span></strong></h2><h3><strong><span>Introducing TRACE: Threat modelling for modern organisations</span></strong></h3><p><span>Modern organisations no longer operate behind a single security perimeter.</span></p><p><span>Critical infrastructure now spans cloud platforms, third-party providers, contractors, automation, remote teams, and distributed decision-making. Traditional threat modelling frameworks weren&#8217;t designed for this environment.</span></p><p><span>That&#8217;s why we released </span><strong><span>TRACE</span></strong><span>, Oak Security&#8217;s open-source threat modelling methodology for distributed, cloud-first organisations.</span></p><p><span>TRACE helps organisations model:</span></p><ul><li><p><span>Technical systems</span></p></li><li><p><span>Human decision-making</span></p></li><li><p><span>Organisational structure</span></p></li><li><p><span>Trust relationships</span></p></li><li><p><span>External dependencies</span></p></li></ul><p><span>The release includes:</span></p><ul><li><p><span>Complete TRACE methodology</span></p></li><li><p><span>Long-form research paper</span></p></li></ul><p><span>TRACE is released under the </span><strong><span>Creative Commons Attribution 4.0 (CC BY 4.0)</span></strong><span> licence and is free to use, modify, and build upon.</span></p><p><strong><span>Explore </span><a href="https://oaksecurity.io/research/trace"><span>TRACE</span></a></strong></p><h3><strong><span>The OpSec Academy</span></strong></h3><p><span>Threat modelling is only one part of operational security.</span></p><p><span>We&#8217;ve also expanded the </span><strong><span>Oak OpSec Academy</span></strong><span>, a growing library of free operational security guides covering:</span></p><ul><li><p><span>Device hardening</span></p></li><li><p><span>Wallet and key management</span></p></li><li><p><span>Infrastructure security</span></p></li><li><p><span>Authentication</span></p></li><li><p><span>Secure communications</span></p></li><li><p><span>Incident response</span></p></li><li><p><span>Physical security</span></p></li></ul><p><span>Every guide is free to access and designed to provide practical improvements your team can implement immediately.</span></p><p><strong><span>Browse the </span><a href="https://academy.oaksecurity.io/"><span>OpSec Academy</span></a></strong></p><h3><strong><span>Oak Security is now a SEAL certification provider</span></strong></h3><p><span>Operational security has become one of the largest sources of loss across Web3.</span></p><p><span>We&#8217;re pleased to announce that Oak Security can now perform </span><strong><span>SEAL Certifications</span></strong><span>.</span></p><p><span>Unlike traditional smart contract audits, SEAL Certifications evaluate whether protocols can:</span></p><ul><li><p><span>Defend against operational threats</span></p></li><li><p><span>Detect incidents quickly</span></p></li><li><p><span>Respond effectively when attacks occur</span></p></li></ul><p><span>As operational failures increasingly dominate ecosystem losses, security assessments need to evaluate far more than code.</span></p><p><span>Interested in obtaining a SEAL Certification? </span><strong><span>Contact us at </span></strong><span>info@oaksecurity.io </span><strong><span>or via the contact </span><a href="https://oaksecurity.io/contact"><span>form</span></a></strong></p><div><hr></div><h2><strong><span>Research spotlight</span></strong></h2><h3><strong><span>The state of Web3 security (2022 - Q1 2026)</span></strong></h3><p><span>Together with rekt.news, we&#8217;ve published one of the largest empirical studies ever conducted on Web3 security.</span></p><p><span>The dataset includes:</span></p><ul><li><p><span>23,818 published audit findings</span></p></li><li><p><span>22 auditing firms</span></p></li><li><p><span>218 exploit incidents</span></p></li><li><p><span>$7.76B in documented losses</span></p></li></ul><h4><strong><span>Key findings</span></strong></h4><p><strong><span>Human attacks now dominate losses</span></strong></p><p><span>More than </span><strong><span>52%</span></strong><span> of all documented losses originated from:</span></p><ul><li><p><span>Phishing</span></p></li><li><p><span>Private key compromise</span></p></li><li><p><span>Social engineering</span></p></li><li><p><span>Supply-chain attacks</span></p></li></ul><p><strong><span>More audits &#8800; fewer losses</span></strong></p><p><span>Audit activity tripled between 2022 and 2024, yet ecosystem-wide losses remained largely unchanged.</span></p><p><strong><span>Losses remain concentrated</span></strong></p><p><span>The eight largest incidents account for more than half of all recorded losses.</span></p><p><strong><span>Risk has shifted</span></strong></p><p><span>Operational failures, governance attacks, and private key compromise now create greater economic impact than traditional smart contract exploits.</span></p><p><strong><span>Ethereum and BNB Chain dominate losses</span></strong></p><p><span>Together they account for approximately </span><strong><span>94%</span></strong><span> of recorded incident losses.</span></p><p><span>Download the report </span><a href="https://research.oaksecurity.io/"><span>here</span></a></p><div><hr></div><h2><strong><span>Industry watch</span></strong></h2><h3><strong><span>AI security is moving from theory to reality</span></strong></h3><p><span>June marked one of the most significant months yet for AI cybersecurity.</span></p><p><span>Highlights included:</span></p><ul><li><p><span>New U.S. government initiatives focused on frontier AI security</span></p></li><li><p><span>Growing international cooperation around advanced AI safety</span></p></li><li><p><span>Rapid improvements in autonomous vulnerability discovery</span></p></li><li><p><span>Increasing concern over prompt injection, agent hijacking, and AI supply-chain attacks</span></p></li></ul><p><span>The trend is becoming clear:</span></p><p><span>AI is simultaneously strengthening defenders while dramatically increasing attackers&#8217; capabilities.</span></p><p><span>Organisations can no longer treat AI as an experimental productivity tool, it has become part of both the attack surface and the security toolkit.</span></p><div><hr></div><h2><strong><span>OpSec tip of the month</span></strong></h2><h3><strong><span>Audit your AI tools and agents</span></strong></h3><p><span>AI assistants, coding agents, local models, and chatbots increasingly have access to files, repositories, APIs, and sensitive conversations.</span></p><p><span>Treat them like privileged insiders.</span></p><p><span>This month:</span></p><p><span>&#10003; Inventory every AI tool your team uses</span></p><p><span>&#10003; Remove unnecessary permissions</span></p><p><span>&#10003; Restrict access to only required repositories or folders</span></p><p><span>&#10003; Prefer isolated environments for sensitive work</span></p><p><span>&#10003; Schedule a recurring 30-day permission review</span></p><p><span>Least privilege applies to AI too.</span></p><div><hr></div><h2><strong><span>CypherTalk highlights</span></strong></h2><h3><strong><span>AI-Assisted Security with Prof. Arthur Gervais</span></strong></h3><p><span>This episode explores:</span></p><ul><li><p><span>How AI is transforming vulnerability discovery</span></p></li><li><p><span>AI-assisted smart contract security</span></p></li><li><p><span>Real-time blockchain exploit detection</span></p></li><li><p><span>The balance between offensive and defensive AI</span></p></li><li><p><span>Why human expertise remains essential in an AI-driven security landscape</span></p></li><li><p><span>Emerging threats from AI-powered social engineering and autonomous agents</span></p></li></ul><p><span>Listen </span><a href="https://cyphertalk.podbean.com/e/ai-asssited-security-with-prof-arthur-gervais/"><span>here</span></a></p><h3><strong><span>Peter Kacherginsky returns to share the latest in Web3 security</span></strong></h3><p><span>This episode explores:</span></p><ul><li><p><span>Why operational attacks are replacing smart contract exploits</span></p></li><li><p><span>Threat intelligence for defenders</span></p></li><li><p><span>AI&#8217;s growing impact on cybersecurity</span></p></li><li><p><span>Architectural security and threat modelling</span></p></li><li><p><span>Predictions for the next generation of attacks</span></p></li></ul><p><span>Listen </span><a href="https://cyphertalk.podbean.com/e/peter-kacherginskys-quaterly-take-on-web3-security/"><span>here</span></a><span>.</span></p><h3><strong><span>SEAL certifications with Isaac Patka</span></strong></h3><p><span>This episode explores:</span></p><ul><li><p><span>Why operational security needs its own certification</span></p></li><li><p><span>Incident response and SEAL 911</span></p></li><li><p><span>Human risk and social engineering</span></p></li><li><p><span>Multisig security</span></p></li><li><p><span>AI and the changing attack landscape</span></p></li><li><p><span>Building resilient protocols beyond smart contract audits</span></p></li></ul><p><span>Listen </span><a href="https://cyphertalk.podbean.com/e/seal-certifications-with-isaac-patka/"><span>here</span></a></p><div><hr></div><h2><strong><span>Regulators&#8217; corner</span></strong></h2><h3><strong><span>Why the CLARITY act matters</span></strong></h3><p><span>Jan recently spoke with Jacob Robinson, host of the Law of Code podcast, about:</span></p><ul><li><p><span>The CLARITY Act</span></p></li><li><p><span>Permissionless innovation</span></p></li><li><p><span>Decentralisation and regulation</span></p></li><li><p><span>The future of crypto compliance</span></p></li></ul><p><span>If you&#8217;re interested in how regulation is evolving alongside Web3 security, it&#8217;s well worth a listen.</span></p><p><span>Listen </span><a href="https://www.metamarkets.org/why-the-clarity-act-is-a-breakthrough-jacob-robinson-law-of-code-decentralization-vs-permissio/"><span>here</span></a></p><div><hr></div><h4><strong><span>Stay connected</span></strong></h4><p><span>Looking to strengthen your protocol&#8217;s security?</span></p><p><span>Whether you&#8217;re interested in security audits, operational security, SEAL Certification, threat modelling, or protocol design, our team is here to help.</span></p><p><span>Get a </span><a href="https://www.oaksecurity.io/#request-a-quote"><span>quote</span></a><span> for your project, </span><a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj"><span>schedule</span></a><span> a call with our team, follow us on </span><a href="https://x.com/SecurityOak"><span>X</span></a><span>, and </span><a href="https://oaksecurity.substack.com/subscribe"><span>sign up</span></a><span> for our newsletter for simplified and curated Web3 security insights.</span></p>]]></content:encoded></item><item><title><![CDATA[Introducing TRACE: Threat modelling for modern organisations]]></title><description><![CDATA[Modern organisations don&#8217;t operate behind a single security perimeter anymore.]]></description><link>https://news.oaksecurity.io/p/introducing-trace-threat-modelling</link><guid isPermaLink="false">https://news.oaksecurity.io/p/introducing-trace-threat-modelling</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Tue, 30 Jun 2026 13:19:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Modern organisations don&#8217;t operate behind a single security perimeter anymore.</span></p><p><span>Critical systems now span cloud platforms, third-party services, automation, contractors, remote teams, and complex approval processes. Authority is distributed across people and systems, and attackers increasingly exploit the gaps between them rather than a single technical vulnerability.</span></p><p><span>Traditional threat modelling frameworks were designed for a different world.</span></p><p><span>We&#8217;re releasing </span><strong><span>TRACE</span></strong><span>, Oak Security&#8217;s open-source threat modelling methodology built for distributed, cloud-first organisations.</span></p><p><span>Unlike traditional approaches, TRACE treats technical systems, organisational structure, human decision-making, and external dependencies as parts of the same security model. It helps teams identify how trust, authority, and control flow across an organisation, before attackers do.</span></p><p><span>The open-source release includes:</span></p><ul><li><p><span>The complete TRACE methodology</span></p></li><li><p><span>A detailed long-form paper explaining the framework</span></p></li><li><p><span>An editable threat modelling deck your team can adapt</span></p></li></ul><p><span>TRACE is open-sourced under the </span><strong><span>Creative Commons Attribution 4.0 International (CC BY 4.0)</span></strong><span> licence, making it free to use, adapt, and build upon.</span></p><p><span>Whether you&#8217;re securing financial infrastructure, SaaS platforms, cloud environments, or digital assets, TRACE provides a practical framework for understanding today&#8217;s attack surface.</span></p><p><strong><span>Explore </span><a href="https://oaksecurity.io/research/trace"><span>TRACE</span></a></strong></p><h1><strong><span>Strengthen your operational security</span></strong></h1><p><span>Threat modelling is only one part of building resilient organisations.</span></p><p><span>To help teams improve day-to-day security practices, we&#8217;ve also expanded the </span><strong><span>Oak OpSec Academy</span></strong><span>, a growing collection of practical operational security guides covering topics including:</span></p><ul><li><p><span>Device hardening</span></p></li><li><p><span>Wallet and key management</span></p></li><li><p><span>Infrastructure security</span></p></li><li><p><span>Authentication</span></p></li><li><p><span>Secure communications</span></p></li><li><p><span>Incident response</span></p></li><li><p><span>Physical security</span></p></li></ul><p><span>Every guide is </span><strong><span>free to access and use</span></strong><span>, with practical, actionable recommendations that teams can implement immediately.</span></p><p><strong><span>Browse the </span><a href="https://academy.oaksecurity.io/"><span>OpSec Academy</span></a></strong></p><div><hr></div><p><span>We hope TRACE and the OpSec Academy help teams build stronger security foundations.</span></p><p><span>As always, we&#8217;d love to hear your feedback.</span></p>]]></content:encoded></item><item><title><![CDATA[Why operational security is becoming crypto's biggest risk]]></title><description><![CDATA[What happened this month]]></description><link>https://news.oaksecurity.io/p/why-operational-security-is-becoming</link><guid isPermaLink="false">https://news.oaksecurity.io/p/why-operational-security-is-becoming</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Thu, 18 Jun 2026 09:55:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong><span>What happened this month</span></strong></h1><p><span>Compared to April and May, June experienced relatively modest losses across the ecosystem. However, attackers continued targeting familiar weaknesses:</span></p><ul><li><p><span>Legacy and deprecated smart contracts</span></p></li><li><p><span>Cross-chain infrastructure</span></p></li><li><p><span>Private key management</span></p></li><li><p><span>Access controls and governance systems</span></p></li></ul><p><span>Rather than discovering entirely new attack classes, adversaries continued exploiting known weaknesses that teams failed to address.</span></p><h3><strong><span>Emerging security trends</span></strong></h3><p><span>Legacy contracts are becoming time bombs</span></p><p><span>Operational security continues to dominate</span></p><p><span>AI is changing the threat landscape</span></p><h2><strong><span>Humanity protocol: When operations fail</span></strong></h2><p><span>Humanity Protocol suffered one of June&#8217;s largest incidents after malware compromised a developer machine and exposed multiple private keys.</span></p><p><span>Attackers gained control over critical infrastructure, drained funds, minted unauthorized tokens, and triggered a dramatic collapse in token value.</span></p><h3><strong><span>Lessons learned</span></strong></h3><ol><li><p><strong><span>Private keys remain the industry&#8217;s most valuable target.</span></strong></p></li><li><p><strong><span>Developer endpoints must be treated as high-risk environments.</span></strong></p></li><li><p><strong><span>Recovery planning matters.</span></strong></p></li></ol><h1><strong><span>Emerging threats</span></strong></h1><h1><strong><span>AI-powered social engineering</span></strong></h1><p><span>Attackers increasingly use AI-generated content to:</span></p><ul><li><p><span>Create convincing phishing campaigns</span></p></li><li><p><span>Impersonate executives and founders</span></p></li><li><p><span>Automate fraud at scale</span></p></li><li><p><span>Generate realistic deepfake communications</span></p></li></ul><h3><strong><span>Supply-chain compromise</span></strong></h3><p><span>Compromised npm packages, malicious dependencies, and poisoned development tools continue to create downstream risk across the Web3 ecosystem.</span></p><p><span>A single compromised dependency can undermine even well-audited systems.</span></p><h3><strong><span>What teams should do</span></strong></h3><ul><li><p><span>Implement strict dependency management policies</span></p></li><li><p><span>Adopt software bills of materials (SBOMs)</span></p></li><li><p><span>Isolate build environments</span></p></li><li><p><span>Train employees to recognize AI-enhanced phishing</span></p></li><li><p><span>Use automated monitoring and anomaly detection</span></p></li><li><p><span>Conduct threat modeling against AI-assisted adversaries</span></p></li></ul><h1><strong><span>OPSEC Quick Tip</span></strong></h1><h2><strong><span>Never store production keys on developer machines</span></strong></h2><p><span>If there is one operational security habit every team should adopt immediately, it is this:</span></p><p><strong><span>Keep production keys off developer devices.</span></strong></p><h3><strong><span>Recommended approach</span></strong></h3><ul><li><p><span>Use HSMs, MPC systems, or hardware wallets</span></p></li><li><p><span>Separate development and signing environments</span></p></li><li><p><span>Rotate credentials regularly</span></p></li><li><p><span>Enforce phishing-resistant MFA</span></p></li><li><p><span>Require transaction simulation and peer review before approvals</span></p></li></ul><p><span>This single practice would have prevented many of the year&#8217;s largest operational security incidents.</span></p><h2><strong><span>CypherTalk</span></strong></h2><h3><strong><span>Peter Kacherginsky&#8217;s quarterly take on Web3 security</span></strong></h3><ul><li><p><span>The evolution of blockchain threat intelligence</span></p></li><li><p><span>AI&#8217;s growing role in security</span></p></li><li><p><span>Infrastructure-focused attack vectors</span></p></li><li><p><span>Ethical security research</span></p></li><li><p><span>Security predictions for the coming quarters</span></p></li></ul><p><span>Listen </span><a href="https://cyphertalk.podbean.com/e/peter-kacherginskys-quaterly-take-on-web3-security/"><span>here</span></a><span>.</span></p><h2><strong><span>MetaMarkets</span></strong></h2><h3><strong><span>Why the CLARITY act is a breakthrough</span></strong></h3><p><span>Jacob Robinson, host of the Law of Code podcast, joined Jan Philipp Fritsche to discuss:</span></p><ul><li><p><span>The CLARITY Act</span></p></li><li><p><span>Permissionless innovation</span></p></li><li><p><span>Decentralization versus regulation</span></p></li><li><p><span>The future of crypto compliance frameworks</span></p></li></ul><p><span>Listen </span><a href="https://www.metamarkets.org/why-the-clarity-act-is-a-breakthrough-jacob-robinson-law-of-code-decentralization-vs-permissio/"><span>here</span></a><span>.</span></p><h2><strong><span>In the media</span></strong></h2><h3><strong><span>CoinDesk</span></strong></h3><p><strong><span>&#8220;Crypto&#8217;s security nightmare won&#8217;t be solved by ordinary audits&#8221;</span></strong></p><p><span>Stefan examines a growing disconnect between what audits evaluate and what attackers exploit.</span></p><p><span>While audits continue to improve code quality, today&#8217;s largest losses increasingly stem from:</span></p><ul><li><p><span>Compromised private keys</span></p></li><li><p><span>Governance attacks</span></p></li><li><p><span>Insider compromise</span></p></li><li><p><span>Supply-chain vulnerabilities</span></p></li><li><p><span>Operational failures</span></p></li></ul><p><span>The piece argues that the industry must evolve beyond audit-centric security models and embrace defense-in-depth strategies that address human and organizational risks.</span></p><p><span>Read </span><a href="https://www.coindesk.com/opinion/2026/06/17/crypto-s-security-nightmare-won-t-be-solved-by-ordinary-audits"><span>here</span></a><span>.</span></p><h3><strong><span>Newsweek</span></strong></h3><p><strong><span>&#8220;Crypto cybersecurity practices must refocus on human error&#8221;</span></strong></p><p><span>In Newsweek, Stefan highlights how many of crypto&#8217;s most damaging incidents originate from simple operational mistakes rather than coding flaws.</span></p><p><span>As AI lowers the cost of phishing and social engineering, human vulnerabilities are becoming increasingly attractive targets.</span></p><p><span>The article argues that security should be treated the same way banks and critical infrastructure providers approach it: as a continuous organizational discipline rather than a one-time review.</span></p><p><span>Read </span><a href="https://www.newsweek.com/crypto-cybersecurity-practices-must-refocus-on-human-error-12026681"><span>here</span></a><span>.</span></p><p><strong><span>Both articles reach the same conclusion as our latest research: Read </span><a href="https://arxiv.org/abs/2606.15465"><span>here</span></a></strong><span>.</span></p><h1><strong><span>Events &amp; community</span></strong></h1><h2><strong><span>Institutional and Policy Forum</span></strong></h2><p><span>This month we partnered with the European Ethereum Institute to host the Institutional and Policy Forum.</span></p><p><span>Discussions covered:</span></p><ul><li><p><span>Quantum security risks</span></p></li><li><p><span>Institutional Web3 adoption</span></p></li><li><p><span>Stablecoins and tokenization</span></p></li><li><p><span>MiCA and regulatory developments</span></p></li><li><p><span>Building resilient protocols</span></p></li></ul><p><span>Thank you to our sponsors Arbitrum, Bermuda, and Frankencoin; our co-host, the European Ethereum Institute; speakers; moderators; and attendees for making the event a success.</span></p><h1><strong><span>Oak updates</span></strong></h1><h2><strong><span>Introducing the OpSec academy</span></strong></h2><p><span>Security does not end with an audit.</span></p><p><span>To help teams strengthen operational security, we launched the </span><strong><span>OpSec Academy</span></strong><span>: a free library of practical operational-security resources for Web3 organizations.</span></p><p><span>The Academy includes:</span></p><ul><li><p><span>Device hardening guides</span></p></li><li><p><span>Hardware wallet setup tutorials</span></p></li><li><p><span>Multisig operations guidance</span></p></li><li><p><span>Infrastructure security playbooks</span></p></li><li><p><span>Incident response resources</span></p></li><li><p><span>An AI-powered OpSec Agent querying Oak&#8217;s knowledge base</span></p></li></ul><p><span>Whether you&#8217;re securing a startup treasury or institutional infrastructure, the Academy provides actionable guidance for building operational resilience.</span></p><p><span>Access </span><a href="https://academy.oaksecurity.io/"><span>here</span></a><span>.</span></p><h2><strong><span>Oak Security can now perform SEAL certifications</span></strong></h2><p><span>As operational security becomes one of the largest sources of loss in Web3, the industry needs a way to evaluate more than just code.</span></p><p><span>We&#8217;re pleased to announce that Oak Security is now participating in the Security Alliance (SEAL) Certification program and can support protocols seeking certification against the framework.</span></p><p><span>SEAL Certifications assess whether a protocol can:</span></p><ul><li><p><span>Defend itself against operational threats</span></p></li><li><p><span>Detect incidents when they occur</span></p></li><li><p><span>Respond effectively when things go wrong</span></p></li></ul><p><span>Unlike traditional smart contract audits, SEAL Certifications focus on the operational controls that determine whether a protocol can withstand real-world attacks.</span></p><p><strong><span>Interested in a SEAL Certification? Contact us at </span></strong><span data-color="rgb(102, 102, 102)" style="color: rgb(102, 102, 102);"> </span><a href="mailto:info@oaksecurity.io"><span>info@oaksecurity.io</span></a><span> </span><strong><span>or via the contact </span><a href="https://oaksecurity.io/contact"><span>form</span></a><span> </span></strong></p><div><hr></div><p><span data-color="rgb(54, 55, 55)" style="color: rgb(54, 55, 55);">Get a </span><a href="https://www.oaksecurity.io/#request-a-quote">quote</a><span data-color="rgb(54, 55, 55)" style="color: rgb(54, 55, 55);"> for your project, </span><a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a><span data-color="rgb(54, 55, 55)" style="color: rgb(54, 55, 55);"> a call with our team, follow us on </span><a href="https://x.com/SecurityOak">X</a><span data-color="rgb(54, 55, 55)" style="color: rgb(54, 55, 55);">, and </span><a href="https://oaksecurity.substack.com/subscribe">sign up</a><span data-color="rgb(54, 55, 55)" style="color: rgb(54, 55, 55);"> for our newsletter for simplified and curated Web3 security insights.</span></p>]]></content:encoded></item><item><title><![CDATA[Security is no longer just a code problem.]]></title><description><![CDATA[As AI accelerates exploit discovery, attackers increasingly target people, processes, and operational weaknesses rather than smart contracts alone.]]></description><link>https://news.oaksecurity.io/p/security-is-no-longer-just-a-code</link><guid isPermaLink="false">https://news.oaksecurity.io/p/security-is-no-longer-just-a-code</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Thu, 04 Jun 2026 15:24:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As AI accelerates exploit discovery, attackers increasingly target people, processes, and operational weaknesses rather than smart contracts alone.</p><p>This month saw the first confirmed reports of AI-assisted zero-day discovery in the wild, the launch of SEAL Certifications, and growing industry recognition that operational security is becoming just as important as protocol security.</p><div><hr></div><h2><strong>SEAL certifications are now open</strong></h2><p>For years, Web3 security has focused primarily on audits and smart contract reviews. But many of the ecosystem&#8217;s largest losses now originate elsewhere:</p><ul><li><p>Operational failures</p></li><li><p>Compromised credentials</p></li><li><p>Governance attacks</p></li><li><p>Incident response breakdowns</p></li><li><p>Human error</p></li></ul><p>To address this gap, the Security Alliance (SEAL) has officially launched SEAL Certifications. Since publishing the framework in late 2025, SEAL has conducted:</p><ul><li><p>Reviews with 25+ protocols</p></li><li><p>Feedback sessions with leading auditors and security researchers</p></li><li><p>Extensive pilot testing across multiple sectors</p></li></ul><p>The framework is now live. Oak Security is proud to be one of the initial providers working with SEAL on certifying projects.</p><p>Ask us about beginning the certification process. Learn <a href="https://radar.securityalliance.org/seal-certifications-auditor-accreditations-protocol-assessments/">more</a></p><div><hr></div><h2><strong>The state of Web3 security (2022-Q1 2026)</strong></h2><p>Together with rekt.news, Oak Security recently published one of the largest empirical studies of Web3 security ever conducted. We have now made all the data available on an interactive <a href="https://research.oaksecurity.io/dashboard/">dashboard</a>.</p><p>The data covers:</p><ul><li><p>23,818 published audit findings</p></li><li><p>22 auditing firms</p></li><li><p>218 exploit incidents</p></li><li><p>$7.76 billion in documented losses</p></li></ul><p><strong>Human attacks now dominate losses. </strong>52% of all recorded losses originated from:</p><ul><li><p>Phishing</p></li><li><p>Private key compromise</p></li><li><p>Social engineering</p></li><li><p>Supply-chain attacks</p></li></ul><p><strong>Losses remain concentrated. </strong>The eight largest incidents accounted for over 50% of all recorded losses.</p><p><strong>More audits &#8800; fewer losses. </strong>Audit volume tripled between 2022 and 2024, yet ecosystem-wide losses did not materially decline.</p><p><strong>Security risk has shifted. </strong>Private key compromise, governance attacks, operational failures, and supply-chain compromises now exceed traditional code exploits in economic impact.</p><p><strong>Ethereum and BNB Chain dominate incident losses. </strong>Together they represented 94% of aggregate recorded losses.</p><p>Download the report <a href="https://research.oaksecurity.io/">here</a></p><div><hr></div><h2><strong>Featured in the press</strong></h2><p><strong>Crypto cybersecurity practices must refocus on human error</strong></p><p>This month, Oak Security Managing Director Stefan Beyer was featured in Newsweek discussing one of the most important findings from our State of Web3 Security research.</p><p>For years, the industry has responded to hacks by increasing the number of audits performed. Audit activity has tripled since 2022.</p><p>Yet our analysis of 23,818 audit findings and 218 exploit incidents shows that the majority of losses now originate from human-vector attacks, including:</p><p>&#8226; Phishing and social engineering<br>&#8226; Private key compromise<br>&#8226; Supply-chain attacks<br>&#8226; Governance manipulation<br>&#8226; Operational mistakes</p><p>As Stefan explains in the article:</p><blockquote><p>&#8220;Hackers figured this out awhile ago. Now the industry needs to catch up.&#8221;</p></blockquote><p>The conclusion is simple: audits remain essential, but they are no longer sufficient on their own.</p><p>Web3 security must evolve into a broader discipline that includes operational security, governance controls, incident response readiness, staff training, and organizational resilience.</p><p>Read the full Newsweek article <a href="https://www.newsweek.com/crypto-cybersecurity-practices-must-refocus-on-human-error-12026681">here</a></p><div><hr></div><h2><strong>AI cybersecurity brief</strong></h2><p><strong>AI discovers its first real-world zero-day</strong></p><p>In May, Google&#8217;s Threat Intelligence Group disclosed the first publicly confirmed case of AI being used to identify and weaponize a previously unknown vulnerability.</p><p>Rather than simply assisting researchers, the system independently identified a trust-model flaw that enabled authentication bypass.</p><p>This marks an important shift: AI is moving from productivity tool to autonomous vulnerability researcher.</p><p><strong>What we&#8217;re seeing across the industry</strong></p><p><strong>Offensive AI is accelerating</strong></p><ul><li><p>AI-assisted phishing campaigns continue to scale</p></li><li><p>Deepfake-enabled impersonation attacks are increasing</p></li><li><p>Automated reconnaissance and exploit chaining are becoming easier</p></li></ul><p><strong>Shadow AI creates new attack surfaces. </strong>Organizations are rapidly adopting:</p><ul><li><p>Internal copilots</p></li><li><p>AI agents</p></li><li><p>Workflow automations</p></li></ul><p>without corresponding security controls.</p><p><strong>Supply-chain risks are growing. </strong>Attackers increasingly target:</p><ul><li><p>AI plugins</p></li><li><p>Open-source packages</p></li><li><p>Model repositories</p></li><li><p>Third-party integrations</p></li></ul><p><strong>Defensive AI adoption is rising. </strong>Security teams are increasingly deploying AI for:</p><ul><li><p>Threat detection</p></li><li><p>Log analysis</p></li><li><p>Incident response</p></li><li><p>Vulnerability prioritization</p></li></ul><p>However, governance often lags behind deployment.</p><div><hr></div><h2><strong>OPSEC tip of the month</strong></h2><p><strong>Treat every AI conversation as potentially public. </strong>Never enter:</p><ul><li><p>Proprietary information</p></li><li><p>Internal documentation</p></li><li><p>Customer data</p></li><li><p>Sensitive credentials</p></li><li><p>Regulated information</p></li></ul><p>into unmanaged AI tools.</p><p><strong>Quick wins</strong></p><ul><li><p>Create an approved AI tools list</p></li><li><p>Restrict sensitive data usage</p></li><li><p>Audit shadow AI adoption</p></li><li><p>Apply least-privilege access to AI agents</p></li><li><p>Log AI interactions where possible</p></li></ul><div><hr></div><h2><strong>CypherTalk podcast highlights</strong></h2><p><strong>Censorship resistance with Shayan Eskandari</strong></p><p>Security and privacy researcher Shayan Eskandari discusses:</p><ul><li><p>Censorship-resistant infrastructure</p></li><li><p>Privacy challenges in blockchain systems</p></li><li><p>Decentralized communications</p></li><li><p>Building tools for users in restrictive environments</p></li></ul><p>Listen <a href="https://cyphertalk.podbean.com/e/censorship-resistance-with-shayan-eskandari/">here</a></p><p><strong>Bug bounties with Joran Honig</strong></p><p>One of Web3&#8217;s most prolific security researchers joins CypherTalk to discuss:</p><ul><li><p>Finding edge-case vulnerabilities</p></li><li><p>Audit methodologies</p></li><li><p>Bug bounty economics</p></li><li><p>Security workflows</p></li><li><p>AI-assisted research</p></li></ul><p>Listen <a href="https://cyphertalk.podbean.com/e/bug-bounties-with-joran-honig/">here</a></p><p><strong>SEAL certifications with Isaac Patka</strong></p><p>Isaac Patka, certification lead at SEAL and co-founder of Shield3, explains:</p><ul><li><p>Why operational security matters</p></li><li><p>Incident response readiness</p></li><li><p>Security war games</p></li><li><p>Treasury security</p></li><li><p>Governance controls</p></li><li><p>Human-factor attacks</p></li></ul><p>Listen <a href="https://cyphertalk.podbean.com/e/seal-certifications-with-isaac-patka/">here</a></p><div><hr></div><h2><strong>Regulators&#8217; corner</strong></h2><p><strong>Stablecoin intelligence, liquidity &amp; regulation</strong></p><p>In the latest episode of MetaMarkets, Jan Philipp Fritsche and J&#243;n Egilsson are joined by Max Grabner from Range to discuss the future of stablecoin infrastructure. Topics include:</p><ul><li><p>Stablecoin adoption trends</p></li><li><p>Treasury management</p></li><li><p>Compliance and sanctions screening</p></li><li><p>MiCA&#8217;s impact on issuers</p></li><li><p>European competitiveness</p></li><li><p>The future of cross-border payments</p></li></ul><p><strong>Key question</strong></p><p>Will stablecoins become open financial infrastructure, or another layer controlled by traditional intermediaries? Listen <a href="https://www.metamarkets.org/stablecoin-intelligence-liquidity-and-regulation/">here</a></p><div><hr></div><h2><strong>Featured audit</strong></h2><p><strong>Divigent protocol</strong></p><p>This month Oak Security audited Divigent, a non-custodial yield infrastructure designed for AI agents operating with USDC on Base.</p><p>The protocol automatically deploys idle agent wallet capital into audited lending markets, generating yield during periods when funds would otherwise remain unused.</p><p><strong>Audit focus</strong></p><ul><li><p>Yield allocation logic</p></li><li><p>Capital management mechanisms</p></li><li><p>Protocol integrations</p></li><li><p>Security assumptions surrounding AI-agent workflows</p></li><li><p>Best-practice implementation review</p></li></ul><p>As AI-native financial systems emerge, ensuring secure interaction between autonomous agents and DeFi infrastructure becomes increasingly important. Read <a href="https://github.com/oak-security/audit-reports/blob/main/Divigent/2026-05-15%20Audit%20Report%20-%20Divigent%20v1.1.pdf">more</a></p><div><hr></div><h2><strong>Events corner</strong></h2><p><strong>Institutional and policy forum - Europe&#8217;s next financial layer</strong></p><p>Berlin, Germany | June 15</p><p>Together with the European Ethereum Institute, Oak Security is bringing regulators, institutions, policymakers, and builders together for a full day focused on:</p><ul><li><p>Stablecoins</p></li><li><p>MiCA implementation</p></li><li><p>CBDCs</p></li><li><p>Institutional adoption</p></li><li><p>Quantum readiness</p></li><li><p>Operational security</p></li><li><p>Tokenization</p></li><li><p>The future of European financial infrastructure</p></li></ul><p>Oak Security will also present findings from our State of Web3 Security research. If you&#8217;re attending Ethereum Day in Berlin, we&#8217;d love to see you there. RSVP <a href="https://luma.com/pb46re0a">here</a></p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item><item><title><![CDATA[What April 2026 revealed about crypto security]]></title><description><![CDATA[The State of Web3 Security (2022 &#8211; Q1 2026)]]></description><link>https://news.oaksecurity.io/p/what-april-2026-revealed-about-crypto</link><guid isPermaLink="false">https://news.oaksecurity.io/p/what-april-2026-revealed-about-crypto</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Thu, 21 May 2026 14:45:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><strong>The State of Web3 Security (2022 &#8211; Q1 2026)</strong></h2><p>A four-year empirical analysis of 23,818 published audit findings across 22 firms and 218 real-world exploit incidents totals US$7.76 billion in losses.</p><p>Produced by Oak Security in collaboration with<a href="http://rekt.news"> rekt.news</a>.</p><p><strong>Key findings from the report</strong></p><ul><li><p><strong>52% of total losses came from human-vector attacks</strong>, not smart contract bugs</p></li><li><p>The top <strong>8 incidents accounted for 50.6%</strong> of all recorded losses.</p></li><li><p>Audit volume tripled between 2022 and 2024, but ecosystem-wide losses did not materially decline</p></li><li><p>Private-key compromise, phishing, supply-chain compromise, and governance attacks now exceed code-level exploits in financial impact.</p></li><li><p>Ethereum and BNB Chain accounted for <strong>94% of aggregate losses.</strong></p></li></ul><p><strong>Download the full <a href="https://research.oaksecurity.io/">report</a>. Talk to the <a href="https://oaksecurity.io/#schedule">authors</a>.</strong></p><div><hr></div><p>April 2026 marked the worst month for crypto exploits in over a year, but the real signal was how the attacks unfolded.</p><p>The main dangers are changing from usual smart contract problems to issues with operational security, infrastructure breaches, cross-chain dependencies, and ongoing social engineering schemes. Increasingly, the distinction between nation-state operations and financially motivated attacks is becoming difficult to identify.</p><h2><strong>What we&#8217;re seeing</strong></h2><p><strong>Infrastructure and operational security are becoming the primary attack surface</strong></p><p>Q1 and April exploit data reveal a clear trend:</p><ul><li><p>Phishing and social engineering campaigns continue to outperform traditional smart contract exploits.</p></li><li><p>Bridge infrastructure remains structurally fragile.</p></li><li><p>Cloud, IAM, validator, RPC, and frontend compromise vectors are increasing.</p></li></ul><p>Attackers are becoming more patient, coordinated, and operationally sophisticated.</p><p>For protocols, these developments mean security audits can no longer stop at code review alone.</p><p><strong>Drift Protocol (~$285M)</strong></p><p>Attackers reportedly spent months building credibility before exploiting oracle and collateral weaknesses linked to whitelisting mechanisms.</p><ul><li><p>Social engineering now rivals smart contract vulnerabilities in severity.</p></li><li><p>Collateral governance and oracle dependencies remain critical failure points.</p></li><li><p>Insider-access assumptions require far deeper review.</p></li></ul><p>We are increasingly seeing the following:</p><ul><li><p>Operational trust assumptions becoming the primary exploit path</p></li><li><p>Attacks designed around protocol processes rather than code alone</p></li></ul><p><strong>Kelp DAO / LayerZero Bridge (~$292M)</strong></p><p>Forged cross-chain messages reportedly enabled attackers to spoof bridge activity and trigger cascading liquidity disruptions across integrated systems.</p><p>The downstream impact ultimately became larger than the initial exploit itself.</p><ul><li><p>Bridges remain one of the highest-risk areas in Web3.</p></li><li><p>Cross-chain trust assumptions require adversarial testing.</p></li><li><p>Protocols increasingly inherit risk from connected ecosystems.</p></li></ul><p>This is especially critical for:</p><ul><li><p>Relayer validation</p></li><li><p>Oracle dependencies</p></li><li><p>Governance execution across chains</p></li><li><p>Emergency response coordination</p></li></ul><p><strong>AI-Assisted phishing is accelerating</strong></p><p>We are seeing increasing reports of the following:</p><ul><li><p>Deepfake support calls</p></li><li><p>AI-generated impersonation attempts</p></li><li><p>Targeted phishing using scraped public data</p></li><li><p>Session hijacking and browser-based credential theft</p></li></ul><p>The sophistication gap between attackers and average users is widening rapidly.</p><p>Verification processes matter more than ever:</p><ul><li><p>Multi-channel confirmation</p></li><li><p>Hardware wallet usage</p></li><li><p>Strict signing hygiene</p></li><li><p>Minimising screen sharing and remote access workflows</p></li></ul><p><strong>Governance is becoming a security layer</strong></p><p>Recent incidents continue to reinforce the following:</p><ul><li><p>Upgrade systems</p></li><li><p>Multisigs</p></li><li><p>Timelocks</p></li><li><p>Emergency powers</p></li><li><p>Operational governance</p></li></ul><p>&#8230;are now core components of security infrastructure.</p><p>The industry conversation is evolving beyond <em>&#8220;Was the code audited?&#8221;</em> toward more fundamental questions:</p><ul><li><p>Who controls upgrades?</p></li><li><p>How quickly can permissions change?</p></li><li><p>What happens during emergencies?</p></li><li><p>How transparent are recovery procedures?</p></li></ul><p><strong>Regulatory pressure is raising operational expectations</strong></p><p>MiCA implementation, stablecoin reserve scrutiny, proof-of-reserve discussions, and broader compliance expectations are pushing protocols toward more mature operational standards.</p><p>Security reviews increasingly need to assess the following:</p><ul><li><p>Governance transparency</p></li><li><p>Incident response readiness</p></li><li><p>Operational controls</p></li><li><p>Infrastructure resilience</p></li><li><p>Custody and access management</p></li></ul><div><hr></div><h2><strong>OPSEC quick tip</strong></h2><p><strong>Separate wallets by function</strong></p><p>One wallet should never handle everything.</p><p>Recommended separation:</p><ul><li><p>Cold storage</p></li><li><p>Active trading</p></li><li><p>Governance voting</p></li><li><p>Testing / experimental apps</p></li><li><p>Public-facing identity</p></li></ul><p>Concentrating too many permissions and assets within a single signer continues to be one of the most common paths to catastrophic wallet compromise.</p><div><hr></div><h2><strong>Podcasts</strong></h2><p><strong>CypherTalk - </strong><em><strong>Censorship resistance with Shayan Eskandari</strong></em></p><p>A talk about how to resist censorship and build privacy systems and what the future holds for decentralised communication, including information on <a href="https://moav.sh/">MoaV</a> and the challenges of working in limited situations.</p><p>Listen <a href="https://cyphertalk.podbean.com/e/censorship-resistance-with-shayan-eskandari/">here</a>.</p><p><strong>MetaMarkets - </strong><em><strong>Stablecoin intelligence, liquidity, and regulation</strong></em></p><p>Featuring Max Grabner.</p><p>The discussion explores the following:</p><ul><li><p>Stablecoin infrastructure</p></li><li><p>Treasury intelligence</p></li><li><p>MiCA implications</p></li><li><p>Liquidity fragmentation</p></li><li><p>Sanctions screening</p></li><li><p>The future competitive landscape for issuers</p></li></ul><p>Listen <a href="https://www.metamarkets.org/stablecoin-intelligence-liquidity-and-regulation/">here</a>.</p><div><hr></div><h2><strong>ETHMilan 2026</strong></h2><p>Stefan Beyer, our co-founder, will be speaking at ETHMilan 2026 as part of a security panel, along with researchers, builders, and security experts working across blockchain infrastructure, audits, and AI-powered defence systems.</p><p>Security remains one of the most critical layers of the onchain ecosystem, especially as operational and infrastructure risks continue accelerating across Web3.</p><p>See you in <a href="https://www.ethmilan.xyz/">Milan</a>.</p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item><item><title><![CDATA[Final chance to support CypherTalk in The DAO Security Fund]]></title><description><![CDATA[Hi everyone!]]></description><link>https://news.oaksecurity.io/p/final-chance-to-support-cyphertalk</link><guid isPermaLink="false">https://news.oaksecurity.io/p/final-chance-to-support-cyphertalk</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Thu, 14 May 2026 12:14:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!k62V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k62V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k62V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png 424w, https://substackcdn.com/image/fetch/$s_!k62V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png 848w, https://substackcdn.com/image/fetch/$s_!k62V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png 1272w, https://substackcdn.com/image/fetch/$s_!k62V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k62V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1238720,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://news.oaksecurity.io/i/197679110?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!k62V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png 424w, https://substackcdn.com/image/fetch/$s_!k62V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png 848w, https://substackcdn.com/image/fetch/$s_!k62V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png 1272w, https://substackcdn.com/image/fetch/$s_!k62V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafb8ae13-ed85-46ac-9ec8-5c6785481c97_5000x2813.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Hi everyone!</p><p>This is a quick note to say we&#8217;re now in the final 24 hours of The DAO Security Fund quadratic funding round.</p><p>If you&#8217;ve been meaning to support CypherTalk, this is the last chance to vote/donate and have your contribution matched and amplified.</p><p>CypherTalk is a public-good podcast focused on Ethereum security, privacy, operational security, and real-world attack analysis, helping turn deep technical knowledge into accessible, actionable insights for the ecosystem.</p><p>Support here:<a href="https://qf.giveth.io/project/cyphertalk-podcast:-security-education-for-ethereum?roundId=16"> CypherTalk on Giveth</a></p><p>Every contribution now has maximum impact through matching, thank you to everyone who&#8217;s supported so far.</p>]]></content:encoded></item><item><title><![CDATA[What 23,818 audit findings reveal about Web3 security]]></title><description><![CDATA[Support CypherTalk - Help fund Ethereum security education]]></description><link>https://news.oaksecurity.io/p/what-23818-audit-findings-reveal</link><guid isPermaLink="false">https://news.oaksecurity.io/p/what-23818-audit-findings-reveal</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Thu, 07 May 2026 12:22:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3><strong>Support CypherTalk - Help fund Ethereum security education</strong></h3><p>The DAO Security Fund quadratic funding round is now live, and CypherTalk has been selected as part of the round.</p><p>CypherTalk is a public-good podcast focused on:</p><ul><li><p>Ethereum security</p></li><li><p>Privacy and operational security</p></li><li><p>Real-world attack analysis</p></li><li><p>Cryptography and defensive research</p></li></ul><p>Support CypherTalk <a href="https://qf.giveth.io/project/cyphertalk-podcast:-security-education-for-ethereum?roundId=16">here</a>.</p><p><strong>Why this matters</strong></p><p>Security education is one of the most scalable ways to reduce preventable losses across Ethereum.</p><p>As attacks become more sophisticated, especially with AI accelerating exploit discovery and phishing operations, improving user and builder awareness becomes increasingly important.</p><p>If you hold an Ethereum Security badge, your vote carries even more weight in the round.</p><p>Thank you for helping support open security infrastructure for Ethereum.</p><div><hr></div><h3><strong>The state of Web3 security (2022 - Q1 2026)</strong></h3><p>Oak Security, in collaboration with rekt.news, recently published a four-year empirical analysis covering:</p><ul><li><p>23,818 published audit findings across 22 firms</p></li><li><p>218 documented exploit incidents</p></li><li><p>US$7.76 billion in aggregate losses</p></li></ul><p><strong>Key Findings</strong></p><ul><li><p>52% of total losses originated from human-vector attacks rather than smart-contract bugs</p></li><li><p>Private-key compromise, phishing, and supply-chain attacks now exceed all code-level exploit categories combined</p></li><li><p>Audit volume tripled between 2022 and 2024, while ecosystem losses showed no corresponding decline</p></li><li><p>Eight incidents alone accounted for over 50% of aggregate losses</p></li><li><p>Ethereum and BNB Chain represented 94% of total recorded losses</p></li></ul><p>The report reinforces a growing industry reality:</p><p>Web3 security is no longer only a smart-contract auditing problem. Operational security, infrastructure security, governance security, and human-vector defence are increasingly critical.</p><p>READ THE FULL REPORT <a href="https://research.oaksecurity.io/">HERE</a></p><div><hr></div><h3><strong>GPT-5.5 matches mythos preview in cybersecurity evaluations</strong></h3><p>Recent testing conducted by the UK&#8217;s AI Security Institute (AISI) suggests that OpenAI&#8217;s GPT-5.5 now performs at a similar level to Anthropic&#8217;s heavily publicised Mythos Preview model on advanced cybersecurity evaluations.</p><p>The findings are significant because Mythos Preview was previously framed as representing an unusually high cyber capability threshold requiring restricted release.</p><p>According to AISI&#8217;s testing:</p><ul><li><p>GPT-5.5 achieved comparable performance across expert-level cybersecurity tasks</p></li><li><p>The model successfully completed complex reverse-engineering and exploitation challenges</p></li><li><p>GPT-5.5 solved one advanced Rust binary disassembly challenge autonomously in just over 10 minutes</p></li><li><p>GPT-5.5 became one of the first publicly accessible models to partially succeed in AISI&#8217;s simulated enterprise attack scenarios</p></li></ul><p>Advanced offensive cybersecurity capabilities are no longer unique to isolated frontier models. They are increasingly emerging as a byproduct of general improvements in reasoning, coding, autonomy, and long-horizon task execution.</p><p><strong>Broader Threat Trends (May 2026)</strong></p><ul><li><p>Rapid growth in AI-assisted phishing and social engineering campaigns</p></li><li><p>Increasing use of autonomous malware agents</p></li><li><p>Rising security failures across AaI pipelines, agents, and integrations</p></li><li><p>Shrinking patch windows due to accelerated vulnerability discovery</p></li><li><p>Lower operational barriers for attackers using AI-assisted tooling</p></li></ul><p>The security landscape is rapidly shifting toward AI-accelerated exploitation and defence.</p><div><hr></div><h3><strong>OPSEC tip of the month</strong></h3><p><strong>Rename your Bluetooth devices and Wi-Fi hotspots</strong></p><p>Avoid using:</p><ul><li><p>Real names</p></li><li><p>Device models</p></li><li><p>Identifiable labels</p></li></ul><p><strong>Why this matters</strong></p><p>Bluetooth and hotspot names are publicly broadcast and easily detected using nearby scanning tools.</p><p>This can enable:</p><ul><li><p>Passive identification in public spaces</p></li><li><p>Correlation of identity with devices</p></li><li><p>Increased exposure to social engineering</p></li></ul><p>Small change. Real privacy gain.</p><div><hr></div><h3><strong>CypherTalk podcast highlights</strong></h3><p><strong>The state of Web3 security with Diogo Pat&#227;o from rekt.news</strong></p><p>This episode explores the newly released Web3 security reports from Oak Security and rekt.news, alongside broader discussions on:</p><ul><li><p>The rise of AI-assisted attacks</p></li><li><p>Why human attack vectors now dominate ecosystem losses</p></li><li><p>Recent large-scale exploits and operational failures</p></li><li><p>How builders and users can improve security practices</p></li><li><p>The future of blockchain security research</p></li></ul><p>&#8220;AI is here to help us, not just to attack.&#8221; LISTEN <a href="https://cyphertalk.podbean.com/e/the-state-of-web3-security-with-diogo-patao-from-rektnews/">HERE</a></p><p><strong>Password manager security &amp; applied cryptography with Matilda Backendal</strong></p><p>Key discussion points:</p><ul><li><p>End-to-end encryption is often weaker in practice</p></li><li><p>Cloud systems frequently lack true default encryption</p></li><li><p>Password managers remain a critical security dependency</p></li><li><p>Security trade-offs between usability and formal guarantees</p></li></ul><p>Cryptography is constantly shaped and often weakened, by real-world implementation constraints. LISTEN <a href="https://cyphertalk.podbean.com/e/password-manager-security-and-applied-cryptography-with-matilda-backendal/">HERE</a></p><p><strong>Auditing cryptographic protocols with Nadim Kobeissi</strong></p><p>Key discussion points:</p><ul><li><p>Limits of formal verification in real-world systems</p></li><li><p>Responsible disclosure challenges</p></li><li><p>AI&#8217;s role in vulnerability discovery and stockpiling</p></li><li><p>Emerging post-quantum and AI-augmented threat models</p></li></ul><p>&#8220;Claims of formal verification being bug-free are often exaggerated.&#8221; LISTEN <a href="https://cyphertalk.podbean.com/e/auditing-cryptographic-protocols-with-nadim-kobeissi/">HERE</a></p><div><hr></div><h3><strong>DeFi, banking risk &amp; evolving oversight</strong></h3><p><strong>New episode of MetaMarkets featuring Furkan Danisman</strong></p><p>This episode explores whether DeFi lending systems such as Aave can meaningfully compete with traditional banking infrastructure.</p><p>Topics discussed include:</p><ul><li><p>Aave V3&#8217;s previously reported 0% non-performing loan ratio</p></li><li><p>How recent incidents challenge assumptions around DeFi resilience</p></li><li><p>Whether tail-risk events are properly captured in DeFi risk models</p></li><li><p>Whether markets can self-correct security failures</p></li><li><p>The growing possibility of stronger regulatory frameworks</p></li></ul><p>LISTEN <a href="https://open.spotify.com/episode/55dtaPZMi2r3UkKGojOI6V">HERE</a></p><div><hr></div><h3><strong>Featured Audit - AtomOne v4 (Cosmos SDK L1)</strong></h3><p>This month, Oak Security audited AtomOne v4, a Cosmos SDK-based Layer 1 forked from the Cosmos Hub.</p><p>The review focused on protocol-level upgrades spanning:</p><ul><li><p>Governance systems</p></li><li><p>Economic mechanisms</p></li><li><p>Cross-chain infrastructure</p></li></ul><p>READ <a href="https://news.oaksecurity.io/p/audit-of-atomone-v4-changes">HERE</a></p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item><item><title><![CDATA[Audit of AtomOne v4 Changes]]></title><description><![CDATA[Our team performed a security audit of AtomOne v4 Changes.]]></description><link>https://news.oaksecurity.io/p/audit-of-atomone-v4-changes</link><guid isPermaLink="false">https://news.oaksecurity.io/p/audit-of-atomone-v4-changes</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Thu, 07 May 2026 12:21:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Our team performed a security audit of AtomOne v4 Changes. AtomOne is a Cosmos SDK-based Layer 1 blockchain forked from the Cosmos Hub. This audit covers three parts across two repositories:</p><p>1. The core AtomOne chain: Cosmos SDK v0.50 migration, a new two-tier DAO governance module with steering and oversight DAOs, dynamic fees, etc.</p><p>2. AtomOne&#8217;s Cosmos SDK fork: governor-based governance delegation, dynamic deposit throttlers, Nakamoto bonus distribution, and the epoch module</p><p>3. IBC light client module for Gno chain connectivity</p><p>The audit surfaced findings across critical, major minor and informational severity levels, all of which have since been resolved and acknowledged by the reserve protocol to ensure the programme meets strong security standards. Read the full audit<a href="https://github.com/oak-security/audit-reports/blob/main/AtomOne/2026-04-23%20Audit%20Report%20-%20AtomOne%20v1.0.pdf"> report</a>.</p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item><item><title><![CDATA[The State of Web3 Security: 2022 – Q1 2026]]></title><description><![CDATA[Today we&#8217;re publishing Oak Security&#8217;s first empirical study of the Web3 security landscape.]]></description><link>https://news.oaksecurity.io/p/the-state-of-web3-security-2022-q1</link><guid isPermaLink="false">https://news.oaksecurity.io/p/the-state-of-web3-security-2022-q1</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Tue, 05 May 2026 09:17:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Today we&#8217;re publishing Oak Security&#8217;s first empirical study of the Web3 security landscape. Four years of data. 23,818 audit findings. 218 exploits. $7.76 billion in losses. One uncomfortable finding running through all of it.</strong></p><p>For the past four years, the industry has talked about Web3 security as if it were one thing. The data says it&#8217;s two &#8212; and they don&#8217;t line up.</p><p>We analysed every public audit finding we could get our hands on between January 2022 and March 2026 &#8212; 23,818 findings across 22 firms and 2,978 reports. We paired that with 218 real-world exploit incidents documented by Rekt News, representing roughly $7.76 billion in cumulative losses.</p><p>The headline finding is this: <strong>the categories that auditors surface are not the categories that drive realised losses.</strong></p><p>Of the twelve most frequent audit categories and the twelve largest exploit-loss root causes, only one &#8212; access control &#8212; appears in the top four on both sides. Private key compromise, phishing, and social engineering account for nearly half of all dollar losses across the four-year window, but a negligible share of audit findings. The industry has spent a decade hardening Solidity. The money is being taken somewhere else.</p><p>A few of the numbers that stood out to us:</p><ul><li><p><strong>49.6%</strong> of cumulative losses came from human-vector attacks (keys, phishing, supply chain, governance manipulation)</p></li><li><p><strong>48%</strong> of incidents affected protocols that had received at least one public audit</p></li><li><p><strong>8 incidents</strong> account for more than half of all losses; <strong>20 incidents</strong> account for over 70%</p></li><li><p><strong>89%</strong> of incidents happened on Ethereum or BNB Chain</p></li><li><p><strong>Q1 2026</strong> is the first quarter since 2022 where code-level bugs dominated both incident count and losses &#8212; a possible rotation, or just a quiet patch</p></li></ul><p>The full 33-page report is available <a href="https://research.oaksecurity.io/">here</a></p><h3><strong>A note of thanks</strong></h3><p>This report could not exist without Rekt News. They granted us explicit permission to use their incident archive as primary research data, and the four-year picture of realised losses you&#8217;ll see in the report is built on their reporting. The investigative work the Rekt team has done &#8212; incident by incident, post-mortem by post-mortem &#8212; is the empirical foundation the rest of the industry now builds on.</p><p><strong>P.S.</strong> Our podcast and Rekt News are participating in TheDAO Security Fund&#8217;s current quadratic funding round, alongside other public goods working to make Web3 safer. The fund is deploying ETH reactivated from the original 2016 DAO hack If you liked the reports, please consider supporting our podcast, <a href="https://qf.giveth.io/project/cyphertalk-podcast:-security-education-for-ethereum?roundId=16">CypherTalk</a>, and <a href="https://qf.giveth.io/project/rekt-news-ethereums-security-intelligence-layer?roundId=16">Rekt</a>.</p>]]></content:encoded></item><item><title><![CDATA[Help us unlock matching funds (it takes 3 minutes)]]></title><description><![CDATA[We&#8217;re participating in TheDAO Security Fund&#8217;s quadratic funding round, and we need your help.]]></description><link>https://news.oaksecurity.io/p/help-us-unlock-matching-funds-it</link><guid isPermaLink="false">https://news.oaksecurity.io/p/help-us-unlock-matching-funds-it</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Wed, 29 Apr 2026 11:16:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We&#8217;re participating in TheDAO Security Fund&#8217;s quadratic funding round, <a href="https://cyphertalk.media/support.html">and we need your help</a>.</p><p><strong>The short version:</strong> Even a small donation can have an outsized impact, but only if enough people participate. Quadratic funding rewards broad community support over big individual gifts. A $10 donation from 10 people can outweigh a single $1,000 donation. Read all about how it works <a href="https://cyphertalk.media/support.html">here</a>.</p><p><strong>The catch:</strong> To qualify for matching, you need to donate to at least 3 projects in the round (not just us) and complete a quick KYC check on Giveth.</p><p>If you&#8217;ve got a few minutes and a few dollars to spare, here&#8217;s what to do:</p><ol><li><p>Head to<a href="https://qf.giveth.io/qf/ethereum-security"> the Ethereum Security round on Giveth</a></p></li><li><p>Pick 3+ projects you believe in (we&#8217;d be honoured if CypherTalk is one of them)</p></li><li><p>Complete the passport verification</p></li><li><p>Donate any amount</p></li></ol><p><strong>Some projects we&#8217;d recommend alongside ours:</strong></p><ul><li><p><strong>SEAL 911</strong> &#8212; Emergency response for critical protocol incidents</p></li><li><p><strong>BlockThreat</strong> &#8212; Security research and threat intelligence</p></li><li><p><strong>Rekt</strong> &#8212; Post-mortems on protocol breaches</p></li><li><p><strong>scfuzzbench</strong> &#8212; Open-source fuzzer tooling</p></li></ul><p>Your donation helps us keep CypherTalk independent and freely available&#8212;no sponsors, no ads, no corporate backing. Just honest security education for the Ethereum ecosystem.</p><p>&#8212; Oak Security</p><p><a href="https://qf.giveth.io/project/cyphertalk-podcast:-security-education-for-ethereum?roundId=16">Donate on Giveth &#8594;</a></p>]]></content:encoded></item><item><title><![CDATA[CypherTalk is live! Help fund security education for Ethereum]]></title><description><![CDATA[Ethereum security is a public good, and right now, the community decides what gets funded.]]></description><link>https://news.oaksecurity.io/p/cyphertalk-is-live-help-fund-security</link><guid isPermaLink="false">https://news.oaksecurity.io/p/cyphertalk-is-live-help-fund-security</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Fri, 24 Apr 2026 10:56:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/jXh9KlPCnk0" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Ethereum security is a public good, and right now, the community decides what gets funded.</p><p>We&#8217;re excited to share that CypherTalk is now live on the DAO Security Fund.</p><p>Support here:<br>https://qf.giveth.io/project/cyphertalk-podcast:-security-education-for-ethereum?roundId=16</p><h2><strong>What is CypherTalk?</strong></h2><p>CypherTalk is a free, independent podcast focused on:</p><ul><li><p>Cybersecurity in Web3</p></li><li><p>Privacy and operational security</p></li><li><p>The human side of security failures</p></li></ul><p>We translate complex security topics into practical insights for builders, users, and teams, so better decisions happen <em>before</em> things go wrong, ultimately reducing the risk of security failures and enhancing overall operational security.</p><div id="youtube2-jXh9KlPCnk0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;jXh9KlPCnk0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/jXh9KlPCnk0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2><strong>Why this matters now</strong></h2><p>Crypto security isn&#8217;t just about smart contracts anymore.</p><p>A large share of losses today comes from the following:</p><ul><li><p>Phishing attacks</p></li><li><p>Social engineering</p></li><li><p>Weak operational security</p></li><li><p>Human error under pressure</p></li></ul><p>And with ecosystems growing faster and attackers becoming more sophisticated, these risks are increasing, not decreasing, which highlights the urgent need for improved security measures and proactive strategies to mitigate these threats.</p><p>Security education is one of the most scalable ways to reduce preventable losses, as it empowers individuals and organisations to recognise threats and respond effectively to security incidents.</p><h2><strong>What CypherTalk does</strong></h2><p>CypherTalk focuses on real-world security understanding, including:</p><ul><li><p>How attacks actually happen in practice</p></li><li><p>How teams can improve operational security</p></li><li><p>How users can avoid common traps</p></li><li><p>Insights from leading experts in cryptography and Ethereum security</p></li></ul><p>Featuring voices across the ecosystem, including:</p><ul><li><p>Griff Green (Giveth)</p></li><li><p>Jordi Baylina (Zisk)</p></li><li><p>Peter Kacherginsky (BlockThreat)</p></li></ul><div id="youtube2-GeWYi7MiuKo" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;GeWYi7MiuKo&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/GeWYi7MiuKo?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h2><strong>Why your support matters</strong></h2><p>CypherTalk is part of a quadratic funding round, meaning:</p><ul><li><p>Even small contributions matter</p></li><li><p>Community participation increases matching</p></li><li><p>More supporters = more funding unlocked</p></li></ul><p>Your vote doesn&#8217;t just support a podcast; it helps fund security education for the entire Ethereum ecosystem.</p><h2><strong>Support CypherTalk</strong></h2><p>https://qf.giveth.io/project/cyphertalk-podcast:-security-education-for-ethereum?roundId=16</p><p>If Ethereum security matters to you, this campaign is one of the most direct ways to support it.</p><p>Every contribution helps strengthen the ecosystem&#8217;s ability to prevent the next major exploit, not just respond to it.</p><p>Thank you for supporting open security infrastructure.</p>]]></content:encoded></item><item><title><![CDATA[Next stop - Paris]]></title><description><![CDATA[Paris Blockchain Week]]></description><link>https://news.oaksecurity.io/p/next-stop-paris</link><guid isPermaLink="false">https://news.oaksecurity.io/p/next-stop-paris</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Wed, 08 Apr 2026 08:35:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Paris Blockchain Week</strong></p><p>Meet our senior team at Paris Blockchain Week (April 15-16) to harden your defences. Join our <a href="https://t.me/+LYygIfm17JVhYzQ0">TG group</a> to stay updated.</p><p><strong>TheDAO Security Fund</strong></p><p>Griff Green, founder of Giveth, shares lessons from the DAO hack, the evolution of Ethereum security, and how TheDAO Security Fund is pioneering community-led funding for crypto security on the latest episode of the CypherTalk podcast. <a href="https://cyphertalk.podbean.com/e/thedao-security-fund-with-griff-green/">Listen</a>.</p><p><strong>Featured audit: Reserve updates</strong></p><p>Our team audited Reserve Protocol 4.2.0, looking at improvements in security and governance, and we have fixed all issues to maintain high standards. <a href="https://oaksecurity.substack.com/p/audit-of-reserve-updates">Read</a> more.</p><p><strong>Join our team!</strong></p><p><strong><a href="https://docs.google.com/document/d/1Udhsb6z_uGxVXp3Tk-e_Lh2kjt1AJOWa8WRJLOJL4tI/edit?tab=t.0">Senior Blockchain Security Engineer | Job Posting Shared</a></strong></p><p><strong><a href="https://docs.google.com/document/d/17Jf2DK_CbnEpUFOOI98zklhO0nSTtEEamGxtOzX_NPE/edit?tab=t.0">Senior Zero-Knowledge (ZK) Blockchain Security Auditor (f/m/d) | Job Posting Shared</a></strong></p><p><strong>AI agents under threat</strong></p><p>ClawJacked highlights the rising security risks of agentic AI, shows how vulnerabilities in cloud development environments can be exploited, and underscores the need for isolation, zero trust, and careful access control when running autonomous AI agents. <a href="https://oaksecurity.substack.com/p/clawjacked-highlights-the-increasing">Read</a> more.</p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item><item><title><![CDATA[Audit of Reserve Updates]]></title><description><![CDATA[Our team performed a security audit of the updates to the reserve protocol from version v3.4.0 to v4.2.0.]]></description><link>https://news.oaksecurity.io/p/audit-of-reserve-updates</link><guid isPermaLink="false">https://news.oaksecurity.io/p/audit-of-reserve-updates</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Wed, 08 Apr 2026 08:34:33 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Our team performed a security audit of the updates to the reserve protocol from version v3.4.0 to v4.2.0. The Reserve Protocol enables the creation of overcollateralised stablecoins backed by configurable asset baskets, with built-in mechanisms for rebalancing through auctions and revenue distribution. The v4.2.0 upgrade focuses on security and governance hardening through a global reentrancy lock across all components and three new registries that whitelist valid versions, assets, and DAO fee configurations.</p><p>The audit surfaced findings across informational and minor severity levels, all of which have since been acknowledged by the reserve protocol to ensure the programme meets strong security standards. Read the full audit<a href="https://github.com/oak-security/audit-reports/blob/main/Reserve/2026-03-12%20Audit%20Report%20-%20Reserve%20Updates.pdf">report</a>.</p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item><item><title><![CDATA[ClawJacked highlights the increasing security risks associated with AI agents]]></title><description><![CDATA[We&#8217;ve entered the age of agentic AI, systems that don&#8217;t just think but act.]]></description><link>https://news.oaksecurity.io/p/clawjacked-highlights-the-increasing</link><guid isPermaLink="false">https://news.oaksecurity.io/p/clawjacked-highlights-the-increasing</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Mon, 16 Mar 2026 14:19:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!yiUj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yiUj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yiUj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!yiUj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!yiUj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!yiUj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yiUj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:493013,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://oaksecurity.substack.com/i/191132930?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yiUj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!yiUj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!yiUj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!yiUj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28bd36e2-a6cf-49ca-8e05-344384f09f24_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We&#8217;ve entered the age of <strong>agentic AI</strong>, systems that don&#8217;t just think but act.</p><p>Modern AI agents can talk to APIs, call tools, move data, create sub-agents, and even perform tasks on behalf of users. Every new capability increases what these systems can do. But it also increases the number of ways attackers can exploit them.</p><p>A vulnerability known as <strong>ClawJacked</strong> offers a clear example of why the security risks around AI agents deserve closer attention.</p><h2><strong>A security weakness in cloud development environments</strong></h2><p>ClawJacked is a security weakness affecting certain browser-based cloud development environments. The issue stems from how authentication tokens are stored and accessed during active development sessions.</p><p>In a typical attack scenario, a developer visits a malicious website while logged into a vulnerable cloud development environment. Through carefully crafted cross-origin interactions, the attacker can trick the browser into leaking authentication tokens associated with the active development session.</p><p>Once these tokens are obtained, attackers may be able to:</p><ul><li><p>Access private source code repositories</p></li><li><p>Interact with cloud APIs</p></li><li><p>Modify development environments</p></li><li><p>Potentially pivot into broader cloud infrastructure</p></li></ul><p>The attack does not require installing software or malware. Instead, it relies entirely on browser session behaviours and token handling mechanisms, which can be exploited through techniques such as session hijacking or cross-site scripting.</p><p>In many ways, this vulnerability does not fundamentally change the threat model. Security professionals have long been sceptical about giving AI agents access to vast environments. However, ClawJacked highlights that many users are already doing exactly that and that it can quickly lead to serious trouble.</p><h2><strong>When AI agents have too much access</strong></h2><p>One of the core problems with AI agents is the amount of information they often have access to.</p><p>Agents frequently operate with large volumes of contextual data that are difficult for humans to fully oversee. At the same time, many users grant these systems far more privileges than they should.</p><p>As a result, an AI agent may have access to sensitive resources such as:</p><ul><li><p>API keys</p></li><li><p>Login credentials</p></li><li><p>Critical internal documents</p></li><li><p>Access to financial systems such as bank accounts</p></li></ul><p>If an attacker hijacks an agent with this level of access, the damage can extend far beyond the original system.</p><p>For example, if the agent has access to a user&#8217;s contact list or email history, a breach could place everyone in that network at risk. Past emails could also allow attackers to recreate the user&#8217;s writing style, making it easier to impersonate them and target colleagues, friends, or family members.</p><h2><strong>Safer ways to run AI agents</strong></h2><p>Because of these risks, running AI agent frameworks directly on personal or corporate machines is not recommended. AI agent frameworks are software systems designed to perform tasks autonomously using artificial intelligence.</p><p>Instead, systems like OpenClaw should be operated in controlled environments. One approach is to run them inside a Docker container on a separate server. This helps limit the damage if the agent or its environment becomes compromised.</p><p>Isolation and careful control over the environment are important steps toward reducing risk.</p><h2><strong>Using zero trust with AI agents</strong></h2><p>To secure these systems, many experts argue that organisations need to apply the <strong>Zero Trust principles</strong>.</p><p>The core idea behind Zero Trust is simple: <strong>never trust by default, always verify</strong>.</p><p>Instead of granting broad access &#8220;just in case,&#8221;, permissions should follow a <strong>just-in-time</strong> approach. Systems receive access only when it is needed and for the time it is required. This preserves the principle of <strong>least privilege</strong>, ensuring that entities only have the permissions necessary to perform specific tasks.</p><p>Another important shift is moving away from perimeter-based security. Rather than relying on a single protective boundary around a system, security controls should exist throughout the entire environment.</p><p>Perhaps the most important principle is the <strong>assumption of breach</strong>. Systems should be designed with the expectation that attackers may already be inside the network, database, or application. Security architecture should reflect that reality.</p><h2><strong>Treat autonomous agents as experimental</strong></h2><p>For now, organisations should treat fully autonomous AI agents, which are systems that can operate independently without human intervention, as <strong>experimental technology</strong>.</p><p>Companies should educate staff about the dangers of AI agents, particularly when it comes to permissions and access control. Excessive privileges granted to agents can pose significant security risks in the event of a system compromise, as they may allow unauthorised access to sensitive or critical systems, leading to potential data breaches or operational disruptions.</p><p>ClawJacked illustrates how seemingly small weaknesses can have large consequences when powerful automated systems are involved.</p><p>Agentic AI multiplies both power and risk. Zero Trust provides a framework for keeping that power under control.</p><p>Every agent must prove who it is, justify what it wants to access, and continuously earn trust. Only then can organisations safely harness the capabilities of autonomous systems without exposing them to potential attackers.</p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item><item><title><![CDATA[Champagne at EthCC]]></title><description><![CDATA[Infinite Privacy]]></description><link>https://news.oaksecurity.io/p/champagne-at-ethcc-8b2</link><guid isPermaLink="false">https://news.oaksecurity.io/p/champagne-at-ethcc-8b2</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Tue, 03 Mar 2026 11:06:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>Infinite Privacy</strong></p><p>We will be at Cannes for EthCC, delving deeply into ZK, TEEs, FHE and privacy. <a href="https://luma.com/by5hcste">Register</a> now. We&#8217;ll also be hosting a surprise event like last year&#8217;s beachfront champagne tasting, all info in the <a href="https://t.me/+LYygIfm17JVhYzQ0">TG group</a>.</p><p><strong>The future of ZK</strong></p><p>The security legend Jordi Baylina talks to us about zero-knowledge technology and the future of privacy infrastructure on the latest episode of CypherTalk. <a href="https://cyphertalk.podbean.com/e/zero-knowledge-technology-with-jordi-baylina/">Listen</a>.</p><p>Peter Kacherginsky from BlockThreat joins us next to discuss threat modelling and the actual locations of exploits. <a href="https://cyphertalk.podbean.com/">Stay</a> tuned.</p><p><strong>2026, the year of institutions?</strong></p><p>We debate whether crypto is becoming institutional infrastructure and what institutions actually need in terms of privacy on the latest episode of MetaMarkets. <a href="https://open.spotify.com/episode/3181qK5eAbn5ZrfdC57xsu">Listen</a>.</p><p><strong>Featured audit: Avail Cosmos and Backend Changes</strong></p><p>During our audit of Cosmos and backend architecture changes for Avail, off-chain components became just as critical as smart contracts. <a href="https://open.substack.com/pub/oaksecurity/p/audit-of-avail-cosmos-and-backend?utm_campaign=post-expanded-share&amp;utm_medium=web">Read</a> more.</p><p><strong>Join our team!</strong></p><p><strong><a href="https://docs.google.com/document/d/1Udhsb6z_uGxVXp3Tk-e_Lh2kjt1AJOWa8WRJLOJL4tI/edit?tab=t.0">Senior Blockchain Security Engineer | Job Posting Shared</a></strong></p><p><strong><a href="https://docs.google.com/document/d/17Jf2DK_CbnEpUFOOI98zklhO0nSTtEEamGxtOzX_NPE/edit?tab=t.0">Senior Zero-Knowledge (ZK) Blockchain Security Auditor (f/m/d) | Job Posting Shared</a></strong></p><p><strong>Our custom AI translated a Solana Multisig to Stylus</strong></p><p>If you are a Solana developer, try porting your contracts to Arbitrum. <a href="https://oaksecurity.substack.com/p/porting-a-solana-multisig-to-stylus">Read</a> more.</p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item><item><title><![CDATA[Audit of Avail Cosmos and Backend Changes]]></title><description><![CDATA[Our team performed a security audit of the Avail Nexus meta-interoperability protocol for Avail Technology Ltd, a system designed to eliminate blockchain fragmentation by unifying liquidity, assets, and coordination logic at the base layer.]]></description><link>https://news.oaksecurity.io/p/audit-of-avail-cosmos-and-backend</link><guid isPermaLink="false">https://news.oaksecurity.io/p/audit-of-avail-cosmos-and-backend</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Tue, 03 Mar 2026 11:04:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!bUxa!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F35fafecc-2e00-4790-a499-b42c416780eb_364x364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Our team performed a security audit of the Avail Nexus meta-interoperability protocol for Avail Technology Ltd, a system designed to eliminate blockchain fragmentation by unifying liquidity, assets, and coordination logic at the base layer. The protocol abstracts away the complexities of manual bridging, chain switching, and cross-chain approvals to deliver a seamless, &#8220;bridgeless&#8221; experience for end users.</p><p>We covered a broad surface area, encompassing the Cosmos SDK appchain, an off-chain node responsible for fulfilling bridging and settlement requests, and a TypeScript SDK.</p><p>The audit surfaced findings across critical, major, and minor severity levels. The resolved critical issues addressed serious vulnerabilities, including malicious vote extensions capable of mutating bridge state and consensus failures triggered by non-deterministic time checks. All resolved findings were verified by our team, and the remaining acknowledged issues represent risks the client has accepted or is actively tracking within their security model. Read the full audit <a href="https://github.com/oak-security/audit-reports/blob/main/Avail/2026-01-15%20Audit%20Report%20-%20Avail%20Cosmos%20and%20Backend%20Changes%20v1.0.pdf">report</a>.</p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item><item><title><![CDATA[AI used to breach Mexican government data: A new era in cyber threats]]></title><description><![CDATA[The recent breach of Mexico&#8217;s government networks marks a chilling milestone: for the first time, a cybercriminal used an AI chatbot, Anthropic&#8217;s Claude, to orchestrate a large-scale attack.]]></description><link>https://news.oaksecurity.io/p/ai-used-to-breach-mexican-government</link><guid isPermaLink="false">https://news.oaksecurity.io/p/ai-used-to-breach-mexican-government</guid><dc:creator><![CDATA[Swetha Fernando]]></dc:creator><pubDate>Fri, 27 Feb 2026 13:44:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!eQyl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eQyl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eQyl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!eQyl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!eQyl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!eQyl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eQyl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:503532,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://oaksecurity.substack.com/i/189360018?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!eQyl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!eQyl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!eQyl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!eQyl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36be8640-49e2-4fb8-ae82-7962987bbce1_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The recent breach of Mexico&#8217;s government networks marks a chilling milestone: for the first time, a cybercriminal used an AI chatbot, Anthropic&#8217;s Claude, to orchestrate a large-scale attack. The attacker didn&#8217;t just access a single database; they extracted sensitive data across multiple agencies, including 195 million tax records, voter information, government employee credentials, and population registry files, totaling 150GB, according to<a href="https://www.bloomberg.com/news/articles/2026-02-25/hacker-used-anthropic-s-claude-to-steal-sensitive-mexican-data"> Bloomberg</a>.</p><p>What makes this data breach particularly notable is the level of insight it gives into the attacker&#8217;s mind and proficiency. Claude AI was able to retrieve most of the details of how the attacker engineered his attack; he prompted Claude AI in Spanish. While Claude initially warned the attacker about malicious intent, it eventually complied once the attacker claimed they were participating in a bug bounty program. Interestingly, the attacker also tried to obscure their intentions using OpenAI, a company known for its artificial intelligence technologies, but was ultimately blocked.</p><p>At Oak Security, we see this incident as an alarming trend. AI has made offensive hacking more accessible than ever, but AI systems still struggle to reliably detect and prevent malicious intent. They face a dilemma: limiting the tools&#8217; offensive capabilities also reduces their defensive capabilities; that is what they advertise with.</p><h3><strong>Why this breach matters more than others</strong></h3><p>Even as AI evolves, the attack underscores persistent weaknesses in organisational security:</p><ul><li><p>Poor operational security practices</p></li><li><p>Weak or missing authentication controls</p></li></ul><p>Attackers using AI can scan, test, and exploit vulnerabilities much faster than before, so organisations must rethink cybersecurity as a proactive, adaptive discipline rather than a compliance exercise.</p><p><strong>Our services to prevent AI-driven attacks</strong></p><ol><li><p>Operational security from scratch: Establish secure practices for all systems and workflows from day one.<a href="https://docs.google.com/forms/d/1p3nnFQkZqc0r4eNi8uGGqk_29ZN7m958qy_3HsaZc4E/edit"> Book</a> a training course.</p></li><li><p>Multiple-layered audits: Continuously harden products and infrastructure to detect vulnerabilities before attackers can exploit them. <a href="https://oaksecurity.io/#request-a-quote">Request</a> a quote.</p></li></ol><h3><strong>The road ahead</strong></h3><p>AI will continue to reshape the threat landscape in the next 1-2 years. The Mexican government&#8217;s violations prove that no organization is immune. Security teams must recognise the dual nature of AI: it can empower both defence and offence. The time to prepare is now.</p><p>For a deeper dive into <strong>immediate actions enterprises and government bodies should take to protect sensitive data</strong>, <a href="https://oaksecurity.substack.com/p/immediate-steps-to-protect-sensitive?r=58vjs6">see</a> our follow-up article.</p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item><item><title><![CDATA[Immediate steps to protect sensitive data in the age of AI-driven threats]]></title><description><![CDATA[The recent Claude AI breach of Mexican government networks has demonstrated a new reality: AI is enabling attackers to scale their operations and craft sophisticated attacks faster than ever.]]></description><link>https://news.oaksecurity.io/p/immediate-steps-to-protect-sensitive</link><guid isPermaLink="false">https://news.oaksecurity.io/p/immediate-steps-to-protect-sensitive</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Fri, 27 Feb 2026 13:39:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KDEF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KDEF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KDEF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KDEF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KDEF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KDEF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KDEF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1437194,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://oaksecurity.substack.com/i/189359932?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KDEF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!KDEF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!KDEF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!KDEF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e58a8b4-6d66-4542-9ae3-3df0433809ae_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The recent Claude AI breach of Mexican government networks has demonstrated a new reality: AI is enabling attackers to scale their operations and craft sophisticated attacks faster than ever. Enterprises and government bodies can no longer rely solely on traditional security measures. Protecting sensitive data now requires a proactive, holistic approach.</p><h3><strong>1. Implement and enforce zero trust architecture (ZTA)</strong></h3><p>Zero Trust operates on a simple principle: never trust. Every system, communication, and user is treated as potentially compromised. Key aspects include:</p><ul><li><p><strong>Least-privilege access:</strong> Employees, contractors, and even executives should only have access to systems and data necessary for their role.</p></li><li><p><strong>Formal frameworks:</strong> Follow standards like NIST SP 800-207, which provides a global benchmark for designing secure architectures.</p></li></ul><p>A Zero Trust setup ensures that even if credentials are stolen or an employee is compromised, attackers cannot move freely within the network.</p><h3><strong>2. Enforce phishing-resistant multi-factor authentication (MFA).</strong></h3><p>Passwords alone are no longer sufficient. Organisations must deploy strong authentication methods to protect critical systems:</p><ul><li><p><strong>Hardware keys:</strong> Physical devices like YubiKeys provide strong protection against phishing and credential theft.</p></li><li><p><strong>Passkeys and authenticator apps:</strong> Public/private key-based solutions and OTP apps add layers of security, reducing risks from stolen passwords.</p></li></ul><h3><strong>3. Continuous monitoring and behavioural analytics</strong></h3><p>AI-powered attacks can move quickly, often bypassing traditional alerts. Continuous monitoring of network and user behaviour allows organisations to detect anomalies in real time and respond before breaches escalate.</p><h3><strong>4. Encrypt data at rest and in transit.</strong></h3><p>Encryption ensures that even if attackers gain access to systems, the information remains unreadable and unusable. This includes sensitive tax, voter, and employee data in government systems, as well as proprietary business data in enterprises.</p><h3><strong>The bottom line</strong></h3><p>The Claude AI incident is a warning: attacks are evolving, and AI can empower even lone attackers. Enterprises and government bodies must assume breaches are inevitable and design systems that minimise impact. Implementing Zero Trust, strong authentication, continuous monitoring, and encryption is no longer optional; it&#8217;s essential for safeguarding sensitive data in a world of AI-driven threats.</p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item><item><title><![CDATA[Our custom AI translated a Solana Multisig to Stylus. Read what (didn’t) work. ]]></title><description><![CDATA[Solana programs are Rust.]]></description><link>https://news.oaksecurity.io/p/porting-a-solana-multisig-to-stylus</link><guid isPermaLink="false">https://news.oaksecurity.io/p/porting-a-solana-multisig-to-stylus</guid><dc:creator><![CDATA[Oak Security]]></dc:creator><pubDate>Fri, 20 Feb 2026 11:32:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!GL9e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Solana programs are Rust. Arbitrum Stylus contracts are Rust. Translating a Solana contract to run on the EVM is still non-trivial.</p><p>We built <a href="https://github.com/oak-security/stylusport">StylusPort</a> to close that gap: an open-source MCP server paired with a 13-chapter migration handbook for Solana-to-Stylus work.</p><p>Stylus port has the power to overcome what separates Solana and the EVM: The execution and data models of Solana and Stylus diverge in critical ways: Solana accounts vs EVM storage, PDAs vs contract addresses, Borsh vs ABI encoding, CPI vs external calls, and compute units vs gas.</p><p>We equipped Claude Opus 4.6 with StylusPort and ported a Solana Multisig to Stylus. The input was <a href="https://github.com/coral-xyz/multisig">Coral&#8217;s production multisig program</a> (roughly 300 lines of Anchor Rust). The output was a Stylus contract implementation with 23 unit tests.</p><p>Read below what worked, what failed, and what still needs human review. The short version: structured retrieval and constrained workflows produce a strong starting point, but they do not replace audit-grade engineering.</p><blockquote><p>&#8505;For readers unfamiliar with MCP: <a href="https://modelcontextprotocol.io/">Model Context Protocol</a> is an open standard that lets AI assistants use external tools and knowledge.</p></blockquote><div><hr></div><h2>What is StylusPort?</h2><p>StylusPort has three components.</p><p><strong>The Handbook.</strong> Thirteen mdbook chapters covering migration patterns: program structure, state storage, access control, external calls, native tokens, ERC20/721, errors and events, a full Bonafida Token Vesting case study, testing/debugging, gas optimization, and security. Each chapter includes side-by-side Solana and Stylus examples in both Anchor and &#8220;Native&#8221; flavors.</p><p><strong>The MCP Server.</strong> A Rust binary exposing four tools, thirteen resources, and two prompts over stdio. It works with Claude Code, Cursor, OpenCode, and other MCP-compatible harnesses.</p><p><strong>The Prompts.</strong> Two structured workflows with defined steps:</p><ul><li><p><strong>Plan</strong> --- analyze the Solana program, search the handbook, then produce an 11-section migration plan with architecture mapping tables, a risk register (minimum eight items), implementation phases, and a test plan.</p></li><li><p><strong>Execute</strong> --- read the plan, implement phase by phase, verify WASM compilation, run tests, and produce a completion summary.</p></li></ul><h3>The four tools</h3><ul><li><p><strong>detect_solana_program_kind</strong> --- reads a Cargo.toml and returns &#8220;anchor&#8221; or &#8220;native&#8221; to determine migration strategy.</p></li><li><p><strong>search_handbook</strong> --- BM25 full-text search across all 13 chapters, returning ranked resource URIs.</p></li><li><p><strong>generate_stylus_contract_cargo_manifest</strong> --- produces a Cargo.toml with pinned dependencies (stylus-sdk = &#8220;=0.9.0&#8221;, alloy-primitives = &#8220;=0.8.20&#8221;, motsu = &#8220;0.10.0&#8221;), WASM target config, and release optimizations.</p></li><li><p><strong>generate_stylus_contract_main_rs</strong> --- produces the ABI export entrypoint boilerplate.</p></li></ul><div><hr></div><h2>The target: Coral Multisig</h2><p>Coral (formerly Serum) Multisig is a production Solana governance contract. It is compact (about 300 lines in one lib.rs) but still exercises migration-critical patterns.</p><p>It implements an M-of-N multisig wallet. A group of owners collectively approve and execute arbitrary Solana transactions. The key concepts:</p><ul><li><p><strong>Multisig account:</strong> owners list, approval threshold, and an owner_set_seqno (a version counter that invalidates all pending transactions whenever the owner set changes).</p></li><li><p><strong>Transaction account:</strong> target program, instruction data, an approval bitmap tracking which owners have signed, and a did_execute flag preventing replay.</p></li><li><p><strong>PDA signer:</strong> a Program Derived Address that signs for cross-program invocations during execution.</p></li><li><p><strong>Self-governance:</strong> set_owners and change_threshold can only be called through the multisig&#8217;s own execute_transaction, creating a recursive self-call pattern.</p></li></ul><p>It uses Anchor, multiple related account types, CPI with PDA signing, layered access control, and state invalidation logic, while remaining small enough to verify by hand.</p><div><hr></div><h2>The migration in two commands</h2><h3>Step 1: plan</h3><p>We invoked the Plan prompt inside Claude Code.</p><p><strong>Discovery:</strong> Claude scanned for Cargo.toml, read programs/multisig/src/lib.rs, then ran detect_solana_program_kind and got &#8220;anchor&#8221;, which routes it to the Anchor-flavored handbook sections.</p><p><strong>Handbook research:</strong> Five parallel search_handbook calls followed; each returned a ranked list of chapters to read.</p><ul><li><p><em>&#8220;storage state accounts mapping Solana to Stylus&#8221;</em></p></li><li><p><em>&#8220;access control authorization signers owners&#8221;</em></p></li><li><p><em>&#8220;CPI external calls cross-program invocation&#8221;</em></p></li><li><p><em>&#8220;serialization data layout borsh anchor&#8221;</em></p></li><li><p><em>&#8220;errors events logging revert&#8221;</em></p></li></ul><blockquote><p>Note: targeted search helps avoid context-window overload, which can reduce output quality.</p></blockquote><p>Then it read seven handbook chapters via their MCP resource URIs: state-storage, access-control, external-calls, errors-events, security-considerations, testing-debugging, and program-structure.</p><p><strong>Boilerplate generation:</strong> Both generators were called to produce a Cargo.toml and main.rs with pinned dependency versions.</p><p>Compared with ad hoc prompting (or <a href="https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview">Skills</a> alone), the MCP server reduces unnecessary non-determinism by generating standardized boilerplate.</p><p><strong>Plan output:</strong> Claude wrote a 551-line plan.md covering all eleven required sections. Key sections included:</p><p>The architecture mapping tables captured how each Solana account type becomes Stylus contract storage:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GL9e!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GL9e!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png 424w, https://substackcdn.com/image/fetch/$s_!GL9e!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png 848w, https://substackcdn.com/image/fetch/$s_!GL9e!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png 1272w, https://substackcdn.com/image/fetch/$s_!GL9e!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GL9e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png" width="1256" height="656" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:656,&quot;width&quot;:1256,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:175538,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://oaksecurity.substack.com/i/188599671?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GL9e!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png 424w, https://substackcdn.com/image/fetch/$s_!GL9e!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png 848w, https://substackcdn.com/image/fetch/$s_!GL9e!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png 1272w, https://substackcdn.com/image/fetch/$s_!GL9e!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c71e77e-fb4e-4651-b2d7-55692ded09cc_1256x656.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The <strong>risk register</strong> identified ten risks with concrete mitigations:</p><ul><li><p><strong>Reentrancy.</strong> Solana&#8217;s runtime prevents reentrancy by default. The EVM does not. Mitigation: set did_execute = true before the external call (checks-effects-interactions pattern).</p></li><li><p><strong>Owner index drift.</strong> If the owner set changes between transaction creation and execution, signer indices become meaningless. Mitigation: the owner_set_seqno mechanism, carried over directly from the Solana implementation.</p></li><li><p><strong>Self-call authorization.</strong> Solana uses PDA signing. Stylus needs msg_sender() == contract_address(). Governance functions must be unreachable from external callers.</p></li></ul><p>You can see the generated plan in its entirety <a href="https://github.com/oak-security/stylusport/blob/2f2bda24cc7954ac1d60136bdcfed87b2eb39189/mcp/docs/example-plan-coral-xyz-multisig.md">here</a>.</p><h3>Step 2: execute</h3><p>We invoked the Execute prompt. Claude read the plan and began implementing it phase by phase.</p><p><strong>Phase 1 - Project Setup:</strong> Created Cargo.toml, src/main.rs, and a src/lib.rs skeleton. The first WASM build failed with a missing vec! macro. In no_std, vec! comes from alloc, not the standard prelude. Claude added extern crate alloc; use alloc::vec; and rebuilt successfully.</p><blockquote><p>Note: this shows a guess-then-retrieve loop. If a wrong guess compiles, the error can still slip through.</p></blockquote><p><strong>Phase 2 - Storage and Errors:</strong> Defined all storage types, eleven error variants, and six events using the sol! macro. The WASM build passed with warnings about unused fields.</p><p>This is where the error model becomes more expressive than the original. Anchor errors are essentially u32 codes with string messages:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;rust&quot;,&quot;nodeId&quot;:&quot;7c84bb9e-5c2c-447b-b3a4-e673c649c3f1&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-rust">#[error_code]
pub enum ErrorCode {
    #[msg("The given owner is not part of this multisig.")]
    InvalidOwner,
    // ...
    #[msg("Not enough owners signed this transaction.")]
    NotEnoughSigners,
    // ...
    #[msg("The given transaction has already been executed.")]
    AlreadyExecuted,
    // ...
}
</code></pre></div><p>The Stylus version carries structured data:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;rust&quot;,&quot;nodeId&quot;:&quot;f092239b-9016-4a87-b619-3e64d2ca4763&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-rust">sol! {
    error InvalidOwner(address caller);
    error NotEnoughSigners(uint64 required, uint64 provided);
    error AlreadyExecuted(uint256 tx_id);
    // ...
}

#[derive(SolidityError)]
pub enum ContractError {
    InvalidOwner(InvalidOwner),
    NotEnoughSigners(NotEnoughSigners),
    AlreadyExecuted(AlreadyExecuted),
    // ...
}
</code></pre></div><p>Clients can now programmatically read which owner was invalid and how many signatures were missing, not just that an error occurred.</p><p><strong>Phase 3 - Core Logic:</strong> Claude implemented all seven public functions, seven view functions, and seven internal helpers. Two compile issues required API and import adjustments.</p><p>First: error[E0277]: the trait bound &#8216;alloy_primitives::Bytes: AbiType&#8217; is not satisfied. The Bytes type is not ABI-encodable in the Stylus SDK. Claude switched the public API signatures from Bytes to Vec&lt;u8&gt;.</p><p>Second: error[E0433]: could not find &#8216;calls&#8217; in &#8216;stylus_sdk&#8217;. The import path for the Call context had changed between SDK versions. Claude re-consulted the handbook&#8217;s external-calls chapter and found the correct path: stylus_sdk::prelude::*.</p><p>After the adjustments, the ported contract&#8217;s public interface looks like this:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;rust&quot;,&quot;nodeId&quot;:&quot;ac8ed674-4773-47e7-b419-2135850661ea&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-rust">#[public]
impl Multisig {
    #[constructor]
    pub fn constructor(&amp;mut self, owners: Vec&lt;Address&gt;, threshold: U64) { // ... }
    pub fn create_transaction(&amp;mut self, target: Address, value: U256, data: Vec&lt;u8&gt;) -&gt; Result&lt;U256, ContractError&gt; { // ... }
    pub fn approve(&amp;mut self, tx_id: U256) -&gt; Result&lt;(), ContractError&gt; { // ... }
    pub fn execute_transaction(&amp;mut self, tx_id: U256) -&gt; Result&lt;Vec&lt;u8&gt;, ContractError&gt; { // ... }
    pub fn set_owners(&amp;mut self, owners: Vec&lt;Address&gt;) -&gt; Result&lt;(), ContractError&gt; { // ... }
    pub fn change_threshold(&amp;mut self, threshold: U64) -&gt; Result&lt;(), ContractError&gt; { // ... }
    pub fn set_owners_and_change_threshold(&amp;mut self, owners: Vec&lt;Address&gt;, threshold: U64) -&gt; Result&lt;(), ContractError&gt; { // ... }

    // View functions
    pub fn get_owners(&amp;self) -&gt; Vec&lt;Address&gt; { // ... }
    pub fn get_threshold(&amp;self) -&gt; U64 { // ... }
    pub fn get_transaction(&amp;self, tx_id: U256) -&gt; (Address, U256, Vec&lt;u8&gt;, Vec&lt;bool&gt;, bool, U32) { // ... }
    pub fn is_owner(&amp;self, addr: Address) -&gt; bool { // ... }
    pub fn get_tx_count(&amp;self) -&gt; U256 { // ... }
    pub fn get_owner_set_seqno(&amp;self) -&gt; U32 { // ... }
    pub fn get_approval_count(&amp;self, tx_id: U256) -&gt; U64 { // ... }
}
</code></pre></div><p><strong>Phase 4 - Unit Tests:</strong> Twenty-three tests using the <a href="https://docs.rs/motsu/latest/motsu/index.html">motsu</a> harness by OpenZeppelin. They cover constructor validation, transaction creation, approval flow, execution guards, owner-management authorization, view functions, and property invariants. All pass, but what exactly was tested?</p><p>The tests break down into seven categories: constructor validation (6 tests covering valid init, single owner, empty owners, zero threshold, threshold exceeding owner count, and duplicate owners), transaction creation (4 tests: success, auto-approval by creator, ID increment, non-owner rejection), approval flow (4 tests: success, non-owner rejection, double-approval rejection, invalid transaction rejection), execution guards (2 tests: insufficient signers, invalid transaction), owner management authorization (3 tests: set_owners, change_threshold, and set_owners_and_change_threshold all rejected when called directly), view functions (2 tests: is_owner and get_transaction for a nonexistent ID), and property invariants (2 tests: threshold bounds and approval count not exceeding owner count).</p><p>This is decent coverage of the rejection paths, but it has significant gaps.</p><p><strong>No successful execution test:</strong> execute_transaction is only tested for failure cases. There is no test that a fully-approved transaction actually executes and returns the expected result. The entire happy path of the contract&#8217;s core function is untested.</p><p><strong>No self-governance test:</strong> The three owner-management tests only verify that <em>direct</em> calls are rejected. The happy path --- calling set_owners or change_threshold <em>through</em> execute_transaction --- is never tested. This is the contract&#8217;s most critical flow: the re-entrant self-administration pattern where the multisig governs itself by executing transactions that target its own functions. An auditor would flag this immediately.</p><p><strong>No owner_set_seqno invalidation test:</strong> The stale-seqno rejection path, where an owner-set change invalidates pending transactions, is untested. This is a security-critical invariant carried over from the Solana implementation.</p><p><strong>No AlreadyExecuted test:</strong> The replay-protection path, where a second execution of the same transaction is rejected, is untested.</p><div><hr></div><h2>Key migration patterns</h2><p>Four patterns from this migration recur across Solana-to-Stylus ports.</p><h3>Accounts become contract storage</h3><p>Solana stores each piece of state in a separate, dedicated account. Stylus stores everything inside the contract.</p><p><strong>Solana:</strong></p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;rust&quot;,&quot;nodeId&quot;:&quot;ced7f0ef-ce50-4fdd-b93f-3b171b31e209&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-rust">#[account]
pub struct Multisig {
    pub owners: Vec&lt;Pubkey&gt;,
    pub threshold: u64,
    pub nonce: u8,
    pub owner_set_seqno: u32,
}

#[account]
pub struct Transaction {
    pub multisig: Pubkey,
    pub program_id: Pubkey,
    pub accounts: Vec&lt;TransactionAccount&gt;,
    pub data: Vec&lt;u8&gt;,
    pub signers: Vec&lt;bool&gt;,
    pub did_execute: bool,
    pub owner_set_seqno: u32,
}
</code></pre></div><p><strong>Stylus:</strong></p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;rust&quot;,&quot;nodeId&quot;:&quot;6793efe6-8f3c-42e6-b795-395c38c94425&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-rust">#[storage]
pub struct Transaction {
    target: StorageAddress,
    value: StorageU256,
    data: StorageBytes,
    signers: StorageVec&lt;StorageBool&gt;,
    did_execute: StorageBool,
    owner_set_seqno: StorageU32,
}

#[storage]
#[entrypoint]
pub struct Multisig {
    owners: StorageVec&lt;StorageAddress&gt;,
    threshold: StorageU64,
    owner_set_seqno: StorageU32,
    tx_count: StorageU256,
    transactions: StorageMap&lt;U256, Transaction&gt;,
}
</code></pre></div><p>Key shifts: Pubkey becomes Address, Vec&lt;T&gt; becomes StorageVec&lt;StorageT&gt;, and separate Transaction accounts collapse into StorageMap&lt;U256, Transaction&gt;. The nonce disappears (no PDA derivation in EVM), while tx_count is added as an explicit identifier counter.</p><h3>PDA signers become the contract address</h3><p>On Solana, the multisig executes transactions by deriving a PDA and using it to sign a cross-program invocation:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;rust&quot;,&quot;nodeId&quot;:&quot;e00fb143-248c-4b99-9b2a-6814d6f9a897&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-rust">let multisig_key = ctx.accounts.multisig.key();
let seeds = &amp;[multisig_key.as_ref(), &amp;[ctx.accounts.multisig.nonce]];
let signer = &amp;[&amp;seeds[..]];
solana_program::program::invoke_signed(&amp;ix, accounts, signer)?;</code></pre></div><p>On Stylus, the contract <em>is</em> the signer. When it makes an external call, msg.sender on the receiving end is the contract's own address:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;rust&quot;,&quot;nodeId&quot;:&quot;4db4b094-cec8-464b-93c9-33034675b0ac&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-rust">let call_context = Call::new().value(value);
let result = self.vm().call(&amp;call_context, target, &amp;data);</code></pre></div><p>This simplifies the self-governance pattern. On Solana, set_owners requires a PDA signer account derived from specific seeds, validated through Anchor constraints. On Stylus, it is a four-line check:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;rust&quot;,&quot;nodeId&quot;:&quot;b683a616-cc71-40cb-a18f-bf7531b88893&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-rust">fn require_self_call(&amp;self) -&gt; Result&lt;(), ContractError&gt; {
    if self.vm().msg_sender() != self.vm().contract_address() {
        return Err(ContractError::Unauthorized(Unauthorized {}));
    }
    Ok(())
}
</code></pre></div><h3>Errors get richer</h3><p>Anchor errors are essentially u32 codes with human-readable messages attached at compile time. A client learns that &#8220;not enough owners signed&#8221; but not how many did sign or how many were needed.</p><p>Stylus errors, defined through the sol! macro, carry structured data:</p><div class="highlighted_code_block" data-attrs="{&quot;language&quot;:&quot;rust&quot;,&quot;nodeId&quot;:&quot;9735059c-3d7f-464b-b179-b89a729bf90c&quot;}" data-component-name="HighlightedCodeBlockToDOM"><pre class="shiki"><code class="language-rust">error NotEnoughSigners(uint64 required, uint64 provided);</code></pre></div><p>This improves off-chain diagnostics. Tooling can programmatically parse the error, display the gap, and help users understand exactly what went wrong.</p><div><hr></div><h2>Why structured knowledge matters</h2><p>A simpler experiment is to ask an LLM to &#8220;port this to Stylus.&#8221; The result can look plausible while missing runtime-critical differences like reentrancy assumptions, storage semantics, or ABI constraints.</p><p>StylusPort improves this with retrieval plus constrained prompts: research first, implementation second, and an explicit plan with risk analysis and architecture mapping.</p><p>The two-phase workflow also creates a practical review gate: inspect the migration plan, challenge architectural choices, and correct direction before implementation.</p><p>That division of labor matches the principle we discussed <a href="https://oaksecurity.substack.com/p/ai-is-transforming-smart-contract">before</a>: the model accelerates boilerplate and pattern transfer, while humans validate design and audit correctness.</p><div><hr></div><h2>Conclusion</h2><p>Structured knowledge plus AI execution can produce a reliable migration starting point. Here, the plan was reviewable, the generated contract compiled, and tests covered many rejection paths. What remains is the hardest work: auditing correctness, testing realistic execution paths, and validating security invariants under deployment conditions.</p><h3>Your mileage may vary</h3><p>Coral Multisig is a single-program, 300-line repository. Real-world Solana projects are often multi-program monorepos with shared state, internal CPIs, and dense account relationship graphs. As complexity rises, omission risk rises with it.</p><p>The practical value of this tooling is speed-to-first-working-draft, not automatic correctness. Treat generated code as a starting point that still needs disciplined review, comprehensive testing, and security audit.</p><p>For MCP server setup instructions and the latest workflow details, refer to the <a href="https://github.com/oak-security/stylusport">StylusPort repository</a>.</p><p>The handbook is also available to <a href="https://oak-security.github.io/stylusport/">read online</a>. In addition to practical porting guidelines, it also covers the differences between Solana programs and Stylus contracts, as well as security considerations.</p><div><hr></div><p>Get a <a href="https://www.oaksecurity.io/#request-a-quote">quote</a> for your project, <a href="https://calendar.google.com/calendar/u/0/appointments/schedules/AcZssZ110G2LIh38aKQ3rsOhb9tqXLnc11fPGyFHoNuUOMitAFiVCkeQTHpEQLoUVWaL5CAF_4b73htj">schedule</a> a call with our team, follow us on <a href="https://x.com/SecurityOak">X</a>, and <a href="https://oaksecurity.substack.com/subscribe">sign up</a> for our newsletter for simplified and curated Web3 security insights.</p>]]></content:encoded></item></channel></rss>