
🚨 CVE-2026-15529: deserialization flaw in Python's pyod library — loading an untrusted model file via persistence.load() can lead to arbitrary code execution 🔹 joblib.load() runs BEFORE any envelope validation — malicious pickle executes on load 🔹 Affects pyod 3.5.0–3.5.2; fix proposed requiring explicit trusted=True flag 🔹 ML pipelines loading models from registries, shared folders or user uploads most at risk 🔹 Mitigate: only load trusted artifacts, verify signatures/checksums & sandbox loading flows
Post summary
The tweet announces CVE-2026-15529, details a deserialization flaw in pyod, and outlines a mitigation involving a trusted flag and additional safeguards.

