Smart contracts are a secure and trustworthy application that plays a vital role in decentralized applications in various fields such as insurance,the internet, and gaming. However, in recent years, smart contract security breaches have occurred frequently, and due to their financial properties, they have caused huge economic losses, such as the most famous security incident "The DAO" which caused a loss of over 60millioninEthereum.Thishasdrawnalotofattentionfromallsides.Writingasecuresmartcontractisnowacriticalissue.ThispaperfocusesonEthersmartcontractsandexplainsthemaincomponentsofEther,smartcontractarchitectureandmechanism.TheenvironmentusedinthispaperistheEthernetenvironment,usingremixonlinecompilationplatformandSoliditylanguage,accordingtothefoursecurityeventsofAmericanChain,TheDAO,ParityandKotET,theprinciplesofintegeroverflowattack,reentrantattack,accesscontrolattackanddenialofserviceattackarestudiedandanalyzedaccordingly,andthescenariosofthesevulnerabilitiesarereproduced,andthemeasurestopreventthemaregiven.Finally,preventivemeasuresaregiven.Inaddition,theprinciplesofshortaddressattack,earlytransactionattackandprivilegedfunctionexposureattackarealsointroducedindetail,andsecuritymeasuresareproposed.Asvulnerabilitiescontinuetoemerge,theirclassificationwillalsoevolve.Theanalysisandresearchofthecurrentvulnerabilitiesarealsotolayasolidfoundationforavoidingmorevulnerabilities.
@article{wu2025_2504.05968,
title={ Security Vulnerabilities in Ethereum Smart Contracts: A Systematic Analysis },
author={ Jixuan Wu and Lei Xie and Xiaoqi Li },
journal={arXiv preprint arXiv:2504.05968},
year={ 2025 }
}