Trail of Bits Blog 607

blog.trailofbits.com

Covers: Vulnerabilities & PatchingSupply Chain & AppSecAI SecurityEndpoint & Network SecurityZero-Days & ExploitsDetection & ResponseData BreachesIdentity & Access ManagementCloud SecurityOT / ICS & Critical Infrastructure

Best practices for key derivation

Cyber Risks Trail of Bits Blog

Trail of Bits audits frequently find improper uses of key derivation functions, and the post cites Flickr's API signature forgery vulnerability as a famous example of misusing a hash function during key derivation. It walks through HKDF's extraction and...

PyPI now supports archiving projects

Cyber Risks Trail of Bits Blog

PyPI now lets project owners mark their projects as archived, signaling that no further updates are expected, and owners can unarchive at any time. Archival is distinct from yanking or deletion: archived projects are never deleted and can still be resolved...

Josselin Feist

Cyber Risks Trail of Bits Blog

This is an index page of Trail of Bits blog posts by Josselin Feist, spanning 2017 to 2025 and covering smart contract security topics including fuzzing, invariant development, static analysis, and contract upgradeability. Individual entries describe work...

Don’t recurse on untrusted input

Cyber Risks Trail of Bits Blog

Trail of Bits researchers found that a single malicious request can crash web applications that use recursive functions to process untrusted input, and used a CodeQL query to identify denial-of-service vulnerabilities in several high-profile Java projects....

Continuous TRAIL

Cyber Risks Trail of Bits Blog

Trail of Bits proposes TRAIL, a Threat and Risk Analysis Informed Lifecycle in which teams incrementally update a threat model at each phase of the SDLC rather than treating the completed report as a one-time snapshot. The post recommends keeping trust...

William Woodruff

Cyber Risks Trail of Bits Blog

This is an index page of Trail of Bits blog posts by William Woodruff, covering work such as a new ASN.1 API for PyCA Cryptography, PEP 740 index-hosted digital attestations on PyPI, and audits of Homebrew and PyPI. Individual entries describe projects...

Making PyPI

Cyber Risks Trail of Bits Blog

Trail of Bits cut the Warehouse test suite that powers PyPI from 163 seconds to 30 seconds, an 81% improvement, while the test count grew from 3,900 to over 4,700. The gains came from parallelizing tests with pytest-xdist, switching coverage to the...

The Custodial Stablecoin Rekt Test

Cyber Risks Trail of Bits Blog

Trail of Bits reports that custodial stablecoins reached $27.6 trillion in transaction volume last year, surpassing Visa and Mastercard combined, and proposes a "Rekt Test" of due diligence questions for issuers. The post cites the Bybit and Radiant...

Filipe Casal

Cyber Risks Trail of Bits Blog

Trail of Bits reviewed Axiom's blockchain system across two audits in 2023; the system computes over the entire history of Ethereum, verified by zero-knowledge proofs on-chain using ZK-verified elliptic curve and SNARK recursion operations. It is built on...