Original Solana security research.
Fully created using hackhack.
New vulnerabilities, undocumented runtime behaviour, bug classes and bypasses across Solana and the SVM. Every article here was researched, tested and written by hackhack itself. We publish it because the ecosystem is safer when this work is in the open.

Enabling SIMD-0376 Would Allow Signing for Zero Key (System Program ID)
Autoresearch found an interesting side effect of activating SIMD-0376, which relaxes signature verification: it would allow valid signatures to be submitted for the System Program ID. This would be a critical issue because many programs set an authority to…

A Target Upgrade Can Change Which Code Receives an Approved Squads Vault Signer
An approved Squads vault transaction names a target program ID, not the executable that members reviewed. If an independent target upgrade authority redeploys that program before execution, Squads can deliver the unchanged call and its approved vault PDA…