Problem
cargo deny check advisories fails due to RUSTSEC-2026-0013 in pyo3 0.28.0.
Vulnerability: Type confusion when accessing data from subclasses of native Python types with abi3 feature targeting Python 3.12+, leading to memory corruption.
Impact: Blocks CI Security Audit job for all PRs (e.g. #60).
Solution
Upgrade pyo3 to >=0.28.2:
References