~/talk

Death by (Python) Pickle: "Betrayal ML"

links:none on file
links:none on file
slides:none on file

Claim: Python pickle files can carry trojans that backdoor models; examples include PyTorch supply-chain compromises in 2022 and 2023 and a pandas release (1.3.0 RC1) that shipped malware. ReversingLabs uses a searchable 24 petabyte repository and a free checker at secure.software to detect tampering and typosquatting (cryptog... vs cryptography) and recommends automated behavioral diff and dependency scanning for Hugging Face and pip models. These defenses scale and have found real backdoors in top‑100 packages.

AI-written summary · about

  1. 0:00AI as attack surface
  2. 3:35Untrusted inputs problem
  3. 5:02What is ML model
  4. 7:55Impossible AI scenarios
  5. 12:34Pickle files matter
  6. 15:10Detecting AI output anomalies
  7. 16:59Supply chain security
  8. 19:31Roll your own crypto in AI
  9. 22:00Open source research
  10. 23:50Malware in PyPI packages
  11. 27:25Hardening defects risks
  12. 30:21AI-generated code security
  13. 31:24EU Cyber Resilience Act
  14. 33:51Supply chain testing
  15. 34:54Final quiz recap
  16. 37:23Q&A on CRA
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.