ABI compatibility in Python: How hard could it be?
Summary
Trail of Bits releases abi3audit, a tool that checks Python packages for CPython stable-ABI violations. It found hundreds of inconsistently or incorrectly tagged distributions — each a potential source of crashes or exploitable memory corruption.
- Published
- Collected
--- id: 1729 title: "ABI compatibility in Python: How hard could it be?" source_domain: blog.trailofbits.com source_url: "https://blog.trailofbits.com/2022/11/15/python-wheels-abi-abi3audit/" published_at: "2022-11-15T12:30:00Z" tags: ["supply-chain", "memory-safety", "python", "tooling"] phying_url: "https://phying.com/item/1729" lang: en --- # ABI compatibility in Python: How hard could it be? ## Summary Trail of Bits releases abi3audit, a tool that checks Python packages for CPython stable-ABI violations. It found hundreds of inconsistently or incorrectly tagged distributions — each a potential source of crashes or exploitable memory corruption. ## Intelligence Metadata - **Sources:** blog.trailofbits.com - **Published:** 2022-11-15T12:30:00Z - **Original:** https://blog.trailofbits.com/2022/11/15/python-wheels-abi-abi3audit/ - **Phying News:** https://phying.com/item/1729