<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>slither on The Trail of Bits Blog</title><link>https://miscreants.github.io/blog.trailofbits.com/categories/slither/</link><description>Recent content in slither on The Trail of Bits Blog</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 15 Nov 2025 00:00:00 -0500</lastBuildDate><atom:link href="https://miscreants.github.io/blog.trailofbits.com/categories/slither/index.xml" rel="self" type="application/rss+xml"/><item><title>Level up your Solidity LLM tooling with Slither-MCP</title><link>https://miscreants.github.io/blog.trailofbits.com/2025/11/15/level-up-your-solidity-llm-tooling-with-slither-mcp/</link><pubDate>Sat, 15 Nov 2025 07:00:00 -0500</pubDate><guid>https://miscreants.github.io/blog.trailofbits.com/2025/11/15/level-up-your-solidity-llm-tooling-with-slither-mcp/</guid><description>We’re releasing Slither-MCP, a new tool that augments LLMs with Slither’s unmatched static analysis engine.</description></item><item><title>When try, try, try again leads to out-of-order execution bugs</title><link>https://miscreants.github.io/blog.trailofbits.com/2024/03/01/when-try-try-try-again-leads-to-out-of-order-execution-bugs/</link><pubDate>Fri, 01 Mar 2024 07:00:42 -0500</pubDate><guid>https://miscreants.github.io/blog.trailofbits.com/2024/03/01/when-try-try-try-again-leads-to-out-of-order-execution-bugs/</guid><description>Have you ever wondered how a rollup and its base chain—the chain that the rollup commits state checkpoints to—communicate and interact? How can a user with funds only on the base chain interact with contracts on the rollup? In Arbitrum Nitro, one way to call a method on a contract deployed on […]</description></item><item><title>We’re streamers now</title><link>https://miscreants.github.io/blog.trailofbits.com/2022/11/14/livestream-workshop-fuzzing-echidna-slither/</link><pubDate>Mon, 14 Nov 2022 08:30:23 -0500</pubDate><guid>https://miscreants.github.io/blog.trailofbits.com/2022/11/14/livestream-workshop-fuzzing-echidna-slither/</guid><description>Over the years, we’ve built many high-impact tools that we use for security reviews. You might know some of them, like Slither, Echidna, Amarna, Tealer, and test-fuzz. All of our tools are open source, and we love seeing the community benefit from them. But mastering our tools takes time and practice, and it’s easier if […]</description></item><item><title>Shedding smart contract storage with Slither</title><link>https://miscreants.github.io/blog.trailofbits.com/2022/07/28/shedding-smart-contract-storage-with-slither/</link><pubDate>Thu, 28 Jul 2022 09:00:07 -0400</pubDate><guid>https://miscreants.github.io/blog.trailofbits.com/2022/07/28/shedding-smart-contract-storage-with-slither/</guid><description>You think you’ve found a critical bug in a Solidity smart contract that, if exploited, could drain a widely used cryptocurrency exchange’s funds. To confirm that it’s really a bug, you need to figure out the value at an obscure storage slot that has no getter method. Adrenaline courses […]</description></item><item><title>Detecting MISO and Opyn’s msg.value reuse vulnerability with Slither</title><link>https://miscreants.github.io/blog.trailofbits.com/2021/12/16/detecting-miso-and-opyns-msg-value-reuse-vulnerability-with-slither/</link><pubDate>Thu, 16 Dec 2021 13:00:49 -0500</pubDate><guid>https://miscreants.github.io/blog.trailofbits.com/2021/12/16/detecting-miso-and-opyns-msg-value-reuse-vulnerability-with-slither/</guid><description>On August 18, 2021, samczsun reported a critical vulnerability in SushiSwap’s MISO smart contracts, which put ~350 million USD (109 thousand ETH) at risk. This issue is similar to an attack that was conducted on the Opyn codebase in August of 2020. At the time of the report, I was finishing my […]</description></item></channel></rss>