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

Billion times emptiness

Cyber Risks Trail of Bits Blog

Trail of Bits found that the Ethereum ABI specification permits zero-sized types, letting a payload of 8 on-disk bytes deserialize to 2^32 elements and exhaust memory in eth_abi (Python), ethabi (Rust), alloy-rs 0.4.2, and ethereumjs-abi 0.6.8. At the time...

Tyler Sorensen

Cyber Risks Trail of Bits Blog

Trail of Bits disclosed LeftoverLocals, a vulnerability that allows recovery of data from GPU local memory created by another process on Apple, Qualcomm, AMD, and Imagination GPUs. The researchers state it impacts the security posture of GPU applications...

Enhancing trust for SGX enclaves

Cyber Risks Trail of Bits Blog

Trail of Bits ported Intel's SGX SDK to Nixpkgs so SGX enclaves can be built reproducibly with the Nix package manager, letting anyone verify that an enclave's MRENCLAVE hash matches its claimed source code. The post notes that existing builds for...

Binary type inference in Ghidra

Cyber Risks Trail of Bits Blog

Trail of Bits released BTIGhidra, a Ghidra extension that infers type information from binaries using inter-procedural analysis that propagates and resolves type constraints between functions. The tool uses flow-sensitive data-flow analyses from FKIE-CAD's...

Shaun Mirani

Cyber Risks Trail of Bits Blog

Trail of Bits was hired by the Open Source Technology Improvement Fund (OSTIF) near the end of 2022 to perform a security assessment of the cURL command-line utility and its libcurl library. The engagement covered a code review, a threat model, and...

Supply Chain & AppSec