Trail of Bits
Trail of Bits

How MCP servers can steal your conversation history

Malicious MCP servers can inject trigger phrases into tool descriptions to exfiltrate entire conversation histories and steal sensitive credentials and IP.
Keith Hoodlet
April 23, 2025
machine-learning mcp vulnerabilities prompt-injection
READ MORE

Jumping the line: How MCP servers can attack you before you ever use them

MCP’s ’line jumping’ vulnerability lets malicious servers inject prompts through tool descriptions to manipulate AI behavior before tools are ever invoked.
Trail of Bits
April 21, 2025
machine-learning mcp vulnerabilities prompt-injection
READ MORE

Kicking off AIxCC’s Finals with Buttercup

Trail of Bits’ Buttercup competes in DARPA’s AIxCC Finals with expanded resources, multiple rounds, new challenge types, and custom AI model capabilities.
Michael Brown
April 21, 2025
aixcc darpa machine-learning
READ MORE

Sneak peek: A new ASN.1 API for Python

We’re working on integrating an ASN.1 API into PyCA Cryptography,
built on top of the same Rust ASN.1 implementation already used by
Cryptography’s X.509 APIs.
William Woodruff
April 18, 2025
open-source engineering-practice cryptography
READ MORE

Mitigating ELUSIVE COMET Zoom remote control attacks

This post describes a sophisticated social engineering campaign using Zoom’s remote control feature and provides technical solutions to protect organizations against this attack vector.
Dan Guido
April 17, 2025
attacks exploits application-security operational security
READ MORE

Introducing a new section on snapshot fuzzing for kernel-level testing in the Testing Handbook

Learn snapshot fuzzing for kernel-level testing. New Testing Handbook section shows how to test drivers, antivirus software, and complex kernel components.
Maciej Domański
April 09, 2025
fuzzing kernel snapshot fuzzing testing handbook
READ MORE

Benchmarking OpenSearch and Elasticsearch

Trail of Bits’ independent study finds OpenSearch v2.17.1 is 1.6x faster than Elasticsearch v8.15.4 on Big5 workload and 11% faster on vector search.
Evan Downing
March 06, 2025
benchmarking open-source
READ MORE

Continuous TRAIL

Learn how to integrate TRAIL threat modeling into your SDLC, adapt and maintain models as your system evolves, and use them to identify security control gaps.
Spencer Michaels
March 03, 2025
threat-modeling application-security
READ MORE

Threat modeling the TRAIL of Bits way

Discover TRAIL, Trail of Bits’ systematic threat modeling approach that identifies design-level security weaknesses and provides actionable remediation guidance.
Kelly Kaoudis
February 28, 2025
threat-modeling application-security
READ MORE

How Threat Modeling Could Have Prevented the $1.5B Bybit Hack

Learn how comprehensive threat modeling could have identified the operational security gaps that led to Bybit’s $1.5B hack and prevented similar breaches.
Benjamin Samuels
February 25, 2025
blockchain threat-modeling
READ MORE

Don’t recurse on untrusted input

We developed a simple CodeQL query to find denial-of-service (DoS) vulnerabilities in several high-profile Java projects.
Alexis Challande
February 21, 2025
recursion vulnerability-disclosure java
READ MORE

The $1.5B Bybit Hack: The Era of Operational Security Failures Has Arrived

The $1.5B Bybit Hack demonstrates how the Era of Operational Security Failures has arrived, and most cryptocurrency companies are not prepared for its implications.
Dan Guido
February 21, 2025
blockchain policy
READ MORE

Unleashing Medusa: Fast and scalable smart contract fuzzing

Introducing Medusa v1, a cutting-edge fuzzing framework designed to enhance smart contract security.
Josselin Feist
February 14, 2025
blockchain fuzzing open-source
READ MORE

We’re partnering to strengthen TON’s DeFi ecosystem

TVM Ventures has selected Trail of Bits as its preferred security partner to strengthen the TON developer ecosystem. Through this partnership, we’ll lead the development of DeFi protocol standards and provide comprehensive security services to contest-winning projects deploying on TON. TVM Ventures will host ongoing developer contests where teams can showcase innovative applications that advance […]
Trail of Bits
February 13, 2025
blockchain
READ MORE

The call for invariant-driven development

Writing smart contracts requires a higher level of security assurance than most other fields of software engineering. The industry has evolved from simple ERC20 tokens to complex, multi-component DeFi systems that leverage domain-specific algorithms and handle significant monetary value. This evolution has unlocked immense potential but has also introduced an escalating number […]
Josselin Feist
February 12, 2025
invariant-development blockchain
READ MORE

Preventing account takeover on centralized cryptocurrency exchanges in 2025

This blog post highlights key points from our new white paper Preventing Account Takeovers on Centralized Cryptocurrency Exchanges, which documents ATO-related attack vectors and defenses tailored to CEXes. Imagine trying to log in to your centralized cryptocurrency exchange (CEX) account and your password and username just… don’t work. You […]
Evan Sultanik
February 05, 2025
blockchain research-practice
READ MORE

PyPI now supports archiving projects

PyPI now supports marking projects as archived. Project owners can now archive their project to let users know that the project is not expected to receive any more updates. Project archival is a single piece in a larger supply-chain security puzzle: by exposing archival statuses, PyPI enables downstream consumers to make more […]
Facundo Tuesca
January 30, 2025
engineering-practice open-source supply-chain
READ MORE

Best practices for key derivation

Key derivation is essential in many cryptographic applications, including key exchange, key management, secure communications, and building robust cryptographic primitives. But it’s also easy to get wrong: although standard tools exist for different key derivation needs, our audits often uncover improper uses of these tools that could compromise key security. Flickr’s API […]
Marc Ilunga
January 28, 2025
cryptography blockchain
READ MORE

Celebrating our 2024 open-source contributions

While Trail of Bits is known for developing security tools like Slither, Medusa, and Fickling, our engineering efforts extend far beyond our own projects. Throughout 2024, our team has been deeply engaged with the broader security ecosystem, tackling challenges in open-source tools and infrastructure that security engineers rely on every day. This year, our engineers […]
Emilio López
January 23, 2025
blockchain compilers cryptography llvm machine-learning open-source reversing supply-chain
READ MORE

    Recent Posts

    • Lack of isolation in agentic browsers resurfaces old vulnerabilities
    • Detect Go’s silent arithmetic bugs with go-panikint
    • Can chatbots craft correct code?
    • Use GWP-ASan to detect exploits in production environments
    • Catching malicious package releases using a transparency log

    JOIN OUR NEWSLETTER

    Categories

    aixcc11 apple13 application-security20 attacks17 audits14 authentication6 benchmarking1 binary-analysis1 binary-ninja15 blockchain97 c/c++3 capture-the-flag12 careers3 codeql8 cold-storage1 compilers35 conferences35 confidential-computing3 containers3 cryptography84 crytic4 cyber-grand-challenge8 darpa31 design-review1 dynamic-analysis14 ebpf6 echidna1 ecosystem-security12 education18 empire-hacking8 engineering-practice25 ethereum1 events8 exploits38 fuzzing51 go12 guides15 internship-projects46 invariant-development3 iverify5 java1 kernel1 kubernetes3 linux9 llvm6 machine-learning49 malware7 manticore17 mcp6 mcsema11 memory-safety3 meta12 mitigations12 mlir2 multi-agent systems1 mutation-testing1 open-source32 operational security1 osquery23 paper-review11 people17 podcast1 policy13 post-quantum1 press-release29 privacy9 products8 program-analysis23 prompt-injection5 recursion1 remote-code-execution1 research-practice44 reversing18 ruby1 rust8 safedocs1 semgrep9 sinter1 slither5 snapshot fuzzing1 sponsorships13 stablecoins1 static-analysis40 supply-chain15 symbolic-execution18 testing handbook6 threat-modeling6 threshold-signatures1 tool-release15 training3 trusted-execution-environment3 vast2 vulnerabilities12 vulnerability-disclosure27 windows3 working-at-trail-of-bits5 year-in-review6 zero-knowledge13

    Archives

    202569 202479 202357 202243 202120 202037 201960 201841 201722 201627 201511 201418 20135 20122
    PREVIOUS
    1. 1
    2. 2
    3. 3
    Trail of Bits

    Security for Teams

    Building the Future

    X LinkedIn
    Contact Resources
    Blog Careers
    Mastodon GitHub
    © Trail of Bits 2025. All rights reserved.Privacy PolicyTerms of Service
    © Trail of Bits 2025. All rights reserved.
    2012:2025 0 PX