cryptoshant🇮🇳

174 posts

cryptoshant🇮🇳 banner
cryptoshant🇮🇳

cryptoshant🇮🇳

@cryptoshan484

https://t.co/dhShQDvF01

Katılım Ekim 2024
88 Takip Edilen199 Takipçiler
Sabitlenmiş Tweet
cryptoshant🇮🇳
cryptoshant🇮🇳@cryptoshan484·
Thank you so much @msftsecresponse for the bounty 🤑. It was my very first report to MSRC ❤ and awarded with 4 digit bounty $$$$ 🥳. Report will be disclosed soon after discussing with msrc. Till then onto next one 🚀 Follow me here: @dsmodi484" target="_blank" rel="nofollow noopener">medium.com/@dsmodi484
cryptoshant🇮🇳 tweet media
English
5
3
119
5.3K
cryptoshant🇮🇳
cryptoshant🇮🇳@cryptoshan484·
Thank you so much @msftsecresponse for the bounty 🤑. It was my very first report to MSRC ❤ and awarded with 4 digit bounty $$$$ 🥳. Report will be disclosed soon after discussing with msrc. Till then onto next one 🚀 Follow me here: @dsmodi484" target="_blank" rel="nofollow noopener">medium.com/@dsmodi484
cryptoshant🇮🇳 tweet media
English
5
3
119
5.3K
cryptoshant🇮🇳
cryptoshant🇮🇳@cryptoshan484·
@229r9 I reported the bug on 9th June and today I got bounty mail so in my case it takes 10 days 😊
English
0
0
2
68
cryptoshant🇮🇳
cryptoshant🇮🇳@cryptoshan484·
@linuxadii it is a Elevation of Privilege and I will be disclosed according to msrc guidelines soon with a proper writeup on medium🤗
English
1
0
2
320
cryptoshant🇮🇳
cryptoshant🇮🇳@cryptoshan484·
Read “AI Pentesting Roadmap: Labs, Challenges, Writeups & Research“ by cryptoshant🇮🇳 on Medium: @dsmodi484/ai-pentesting-roadmap-labs-challenges-writeups-research-d9fd57bf29e8" target="_blank" rel="nofollow noopener">medium.com/@dsmodi484/ai-…
English
0
1
0
77
cryptoshant🇮🇳
cryptoshant🇮🇳@cryptoshan484·
New pentest write-up 🚨 Bug chain discovered during a freelance engagement: IDOR → Admin Takeover → SQLi → DB Dump Due to NDA I recreated it as a CTF lab. Try capturing: user.txt & root.txt CTF: ctf-lab-production.up.railway.app Write-up: @dsmodi484/chaining-idor-to-admin-panel-takeover-to-sqli-b2ce412e5259" target="_blank" rel="nofollow noopener">medium.com/@dsmodi484/cha…
English
0
1
7
285
cryptoshant🇮🇳 retweetledi
misbahu
misbahu@bichistriver·
This hacker got free $500k from a single bug on ERC404 On February 14, 2024, the MINER project, built on the experimental ERC404 standard, was exploited for 168.8 ETH, roughly $470,000. The hack was possible due to a misimplemented transfer function in the project’s ERC-X contract, a hybrid of ERC20, ERC721, ERC1155, and ERC404 standards. I will break down the technical and conceptual details of the hack. What is ERC404? ERC404 is an experimental Ethereum token standard that combines fungible (ERC20) and non-fungible (ERC721) token properties. It is a framework where one whole ERC404 token represents both an ERC20 token and an ERC721 NFT. If a wallet holds one full ERC404 token, it owns the corresponding NFT. If the balance drops below one token (e.g., 0.5 tokens), the NFT is burned, and the wallet holds only the fractional ERC20 tokens. This mint-and-burn mechanism ties ERC20 liquidity to ERC721 uniqueness, enabling fractional NFT ownership. What is the MINER Project? MINER is a collection of 100,000 avatars linked to ERC-X tokens, which are built on a custom implementation of ERC404. Each ERC-X token is a hybrid asset that can function as both a fungible token (tradable on decentralized exchanges like Uniswap) and an NFT (tradable on marketplaces like OpenSea). The project aimed to leverage ERC404’s fractionalization to increase liquidity for its avatars. The Misimplemented Transfer Function The ERC-X contract’s transfer function is the mechanism that moves tokens between addresses. In the MINER project, this function contained a critical flaw: it failed to check if the sender (`from`) and receiver (`to`) addresses were different. Here’s how it worked: - The Bug: The transfer function checked that `from` and `to` were not null addresses but did not verify that `from != to`. This allowed an attacker to call the transfer function with the same address as both sender and receiver. - The Exploit: When the transfer function was called, it invoked an internal `_update` function. This function cached the sender’s and receiver’s balances in memory, subtracted the transfer amount from the sender’s balance (`fromBalance - value`), and added it to the receiver’s balance (`toBalance + value`). If `from` and `to` were the same address, the subtraction and addition canceled out, but the function still updated the balance to `toBalance + value`. This effectively increased the attacker’s balance without any actual transfer, allowing them to mint new tokens for free. - The Impact: The attacker exploited this double-spend vulnerability to siphon 168.8 ETH from the contract, causing a 60% price drop in MINER tokens, as reported by Geckoterminal. Why Did This Happen? The root cause is a lack of input validation in the transfer function. A simple check (`if (from == to) revert;`) could have prevented the exploit. The ERC404 standard’s experimental nature also contributed, as it has not been formally audited or adopted by the Ethereum community. Deployed just days before the hack, the MINER contract lacked rigorous testing, exposing it to known vulnerabilities. For Developers: - Input Validation is Non-Negotiable: Always validate that `from` and `to` addresses differ in transfer functions. A single line of code can prevent catastrophic losses. - Before deploying contracts using experimental frameworks, conduct thorough audits and stress-test edge cases. - Follow Best Practices: Use established libraries like OpenZeppelin for ERC20 and ERC721 implementations, which include battle-tested transfer logic. For Security Researchers: - ERC404’s mix of ERC20 and ERC721 introduces unique risks, such as collisions in transfer events or mint-and-burn logic. Prioritize analyzing these overlaps for new attack vectors. - Test Self-Transfer Scenarios - Monitor New Deployments For Crypto Traders: - Avoid Unaudited Projects - Watch for Price Anomalies, A 60% price drop signaled the MINER exploit. - Use Burner Wallets
misbahu tweet media
English
11
58
490
38.2K
rehackxyz
rehackxyz@rehackxyz·
Hi followers! We have 5 Delegate Passes to give away. Please requote or tag us, and share your best bug bounty or CVE discovery, along with the write-ups. We will select the top entries in 2 weeks' time. This will also be shared on our LinkedIn. Only for 5 followers combined!
rehackxyz tweet media
Security BSides Ahmedabad@bsidesahmedabad

🧑‍💻 Threat Level: FOMO 📅 Time Remaining: 1 DAY🤯 🎯 Target: BSides Ahmedabad Early Bird Pass🤩 💣 Action Required: Exploit opportunity before it’s patched (aka, ends) Get in now or be 0wn3d by regret. 😎 🔗👉➡️konfhub.com/security-bside… #bsidesahmedabad #infosec #cybersecurity #bugbounty #EarlyBirdFinalCall #LastChanceToFlex #hacking

English
12
23
53
15.7K
cryptoshant🇮🇳
cryptoshant🇮🇳@cryptoshan484·
I just published new writeup. In that I have shared my stats from Jan-June. Make sure to read it 👇 @dsmodi484/my-6-month-bug-bounty-review-%EF%B8%8F-%EF%B8%8F-8469f3ca230f" target="_blank" rel="nofollow noopener">medium.com/@dsmodi484/my-…
cryptoshant🇮🇳 tweet media
English
0
0
1
95
cryptoshant🇮🇳 retweetledi
Arsen
Arsen@arsen_bt·
Top-5 Articles to learn Blockchain Vulnerabilities 🏴 Ethereum Consensus Vulnerability 🔗blog.asymmetric.re/ghost-in-the-b… 🏴 Confusion in Polygon 🔗blog.asymmetric.re/polygon-log-co… 🏴 Cosmos Reentrancy Infinite Mint 🔗blog.asymmetric.re/cosmos-ibc-ree… 🏴 Vulnerabilities in Solana CPIs 🔗blog.asymmetric.re/invocation-sec… 🏴 Evmos Precompile Infinite Mint 🔗blog.asymmetric.re/evmos-precompi…
English
1
33
170
6.9K
cryptoshant🇮🇳
cryptoshant🇮🇳@cryptoshan484·
RT @Ehsan1579: I wanted to open up a little about how I got into bug bounty and more importantly, why. I’m 20 years old, and I started rep…
English
0
3
0
27