Skip to main content

Showing 1–5 of 5 results for author: Soud, M

  1. arXiv:2406.16244  [pdf, other

    cs.ET cs.CR

    Soley: Identification and Automated Detection of Logic Vulnerabilities in Ethereum Smart Contracts Using Large Language Models

    Authors: Majd Soud, Waltteri Nuutinen, Grischa Liebel

    Abstract: Modern blockchain, such as Ethereum, supports the deployment and execution of so-called smart contracts, autonomous digital programs with significant value of cryptocurrency. Executing smart contracts requires gas costs paid by users, which define the limits of the contract's execution. Logic vulnerabilities in smart contracts can lead to financial losses, and are often the root cause of high-impa… ▽ More

    Submitted 23 June, 2024; originally announced June 2024.

  2. arXiv:2310.02799  [pdf, other

    cs.CR cs.SE

    Dissecting Smart Contract Languages: A Survey

    Authors: Majd Soud, Gísli Hjálmtýsson, Mohammad Hamdaqa

    Abstract: Blockchain is a distributed ledger technology that gained popularity for enabling the transformation of cryptocurrency among peers without mediation by a centralized third-party authority. Smart contracts expand the applications of blockchain technology and have played a role in its widespread adoption. Smart contracts are immutable digital programs that are deployed on blockchains to codify agree… ▽ More

    Submitted 6 October, 2023; v1 submitted 4 October, 2023; originally announced October 2023.

  3. arXiv:2308.11082  [pdf, other

    cs.SE

    PrAIoritize: Automated Early Prediction and Prioritization of Vulnerabilities in Smart Contracts

    Authors: Majd Soud, Grischa Liebel, Mohammad Hamdaqa

    Abstract: Context:Smart contracts are prone to numerous security threats due to undisclosed vulnerabilities and code weaknesses. In Ethereum smart contracts, the challenges of timely addressing these code weaknesses highlight the critical need for automated early prediction and prioritization during the code review process. Efficient prioritization is crucial for smart contract security. Objective:Toward th… ▽ More

    Submitted 15 May, 2024; v1 submitted 21 August, 2023; originally announced August 2023.

  4. arXiv:2212.10660  [pdf, other

    cs.CR cs.SE

    AutoMESC: Automatic Framework for Mining and Classifying Ethereum Smart Contract Vulnerabilities and Their Fixes

    Authors: Majd Soud, Ilham Qasse, Grischa Liebel, Mohammad Hamdaqa

    Abstract: Due to the risks associated with vulnerabilities in smart contracts, their security has gained significant attention in recent years. However, there is a lack of open datasets on smart contract vulnerabilities and their fixes that allows for data-driven research. Towards this end, we propose an automated method for mining and classifying Ethereum's smart contract vulnerabilities and their correspo… ▽ More

    Submitted 20 December, 2022; originally announced December 2022.

  5. arXiv:2203.14850  [pdf, other

    cs.CR cs.SE

    A Fly in the Ointment: An Empirical Study on the Characteristics of Ethereum Smart Contracts Code Weaknesses and Vulnerabilities

    Authors: Majd Soud, Grischa Liebel, Mohammad Hamdaqa

    Abstract: Context: Smart contracts are computer programs that are automatically executed on the blockchain. Vulnerabilities in their implementation have led to severe loss of cryptocurrency. Smart contracts become immutable when deployed to the Ethereum blockchain. Therefore, it is essential to understand the nature of vulnerabilities in Ethereum smart contracts to prevent them in the future. Existing class… ▽ More

    Submitted 28 March, 2022; originally announced March 2022.