---
id: 1487
title: "Finding mispriced opcodes with fuzzing"
source_domain: blog.trailofbits.com
source_url: "https://blog.trailofbits.com/2024/06/17/finding-mispriced-opcodes-with-fuzzing/"
published_at: "2024-06-17 13:00"
tags: ["web3", "smart-contracts", "fuzzing", "blockchain", "libafl", "fuel-vm", "gas"]
phying_url: "https://phying.com/item/1487"
lang: en
---

# Finding mispriced opcodes with fuzzing

## Summary

Trail of Bits built a fuzzing harness for the Fuel VM using LibAFL to reach ~1,000 exec/s, then analyzed gas usage outliers to find opcodes that charge too little gas in smart contract execution.

## Intelligence Metadata

- **Sources:** blog.trailofbits.com
- **Published:** 2024-06-17 13:00
- **Original:** https://blog.trailofbits.com/2024/06/17/finding-mispriced-opcodes-with-fuzzing/
- **Phying News:** https://phying.com/item/1487
