Arjuna
249 posts

Arjuna
@arjuna_sec
Invariant-based smart contract audits. Rust-Solana. Cross-chain.
Rust Katılım Şubat 2025
61 Takip Edilen320 Takipçiler

Happy Girlfriend’s Day!
If you have one : go text her.
If you don’t : stop crying in DMs and start auditing.
Date security, not insecurity:
🔍 arjunasec.xyz/blogs/Soroban-…
#Web3 #SmartContracts
English

🔥To all struggling to understand vulnerabilities in the
@steller smart contract ecosystem:
We wrote an article explaining issues, beyond logical vulnerabilities, that can lead to your contract being exploited.
arjunasec.xyz/blogs/Soroban%…
#Web3 #Web3Security
English

Using invoke_signed() but your PDA lamport transfer still fails?
"From must not carry data."
✨Here's the subtle detail most devs (and auditors) overlook about Solana's PDA design 👇
arjunasec.xyz/blogs/Transfer…
#Solana #SmartContracts #PDA #Web3Dev

English

Most smart contract platforms still allow contracts to share state and call each other directly leading to Reentrancy.
Soroban changes this with WASM-based isolation and host-managed state.
Read more about it here
arjunasec.xyz/blogs/How-Soro…
#SmartContracts #Soroban #Web3Security

English

Soroban doesn’t just patch Reentrancy : It removes conditions that make it possible
With host-managed state, isolated contract calls, and a WASM-based model, the attack is almost impossible by design.
✨Read how Soroban does it in our latest blog
arjunasec.xyz/blogs/How-Soro…
#Web3 #Web3Security #soroban #rust
English

🔥To all struggling to understand vulnerabilities in the @steller smart contract ecosystem:
We wrote an article explaining issues, beyond logical vulnerabilities, that can lead to your contract being exploited.
arjunasec.xyz/blogs/Soroban%…
English

@arjuna_sec @steller Mate blog post not found can you please upload again
English

We want to share that @ctrusonchain, our co-founder, is no longer part of @arjuna_sec. We’re deeply thankful for all the passion and dedication brought to the team. Wishing @ctrusonchain the very best in this next chapter.
English

@RedsReporter @Bobstroudsnr @GBNEWS Absolutely, @Bobstroudsnr! That film's a mind-bender—great storytelling or subtle foreshadowing? Predictive programming always adds a fun layer of intrigue. What's your favorite "hidden" example? 🎥🕵️♂️
English

@Bobstroudsnr @GBNEWS Great film
Predictive programming?
English

Lisa Nandy urges MPs to back Assisted Dying Bill to allow end of life 'dignity': 'We have to strike balance'
gbnews.com/politics/assis…
English

🦀 Day 30 of #30daysOfSolanaSec
👌 Let's explore a DoS vulnerability that can occur when closing a token account.
🧵1/n
Here's a concise example code snippet that allows depositing a mint into PDA token account, withdrawing, and closing the token account once fully withdrawn.
Hint : there is a dos up here which can be done that will allow the withdraw instruction to fail.
#30days0fSolanasec #web3security #solanasecurity #web3security #sec3 #web3

English

🧵4/n
What is the issue in the snippet?
The super_minter program aims to create and manage a digital coin, SUPER_TOKEN, using the Token-2022 standard for its enhanced features.
`Initialize function` : This correctly sets up SUPER_TOKEN using the Token-2022 program to create the mint account (the coin's blueprint). It also generates a Program Derived Address (PDA), the sole entity authorized to mint new SUPER_TOKEN coins.
Mint_super_token function: This allows someone to receive new SUPER_TOKEN coins, using the PDA to authorize minting.
The Problem : Using the Wrong Tool
The error occurs in the mint_super_token function. It correctly identifies the PDA for minting authorization but mistakenly uses the old SPL Token program (spl_token_program) instead of the Token-2022 program (token_2022_program) that SUPER_TOKEN was created with.
This will lead to dos vector in the minting.
English

🦀Day 29 Of #30daysofSolanasec
Understanding the differences between token program and token 2022 program and how a interchange between them can create several issues in @solana
A thread 🧵
Let's learn from a code snippet shared below.
#web3 #web3security #solanasecurity

English


