~/talk

Tarmageddon: One Bug, Four Forks, and a Disclosure Scavenger Hunt

Talkat Open Source SecurityCon Europe 2026 · on Monday, 2026-03-23· [security]
links:none on file
links:none on file
slides:none on file

Discovery of a parsing bug in tokio-tar called Tarmageddon reveals a PAX header parsing flaw that lets an unpacker treat embedded data as files and enables container poisoning or Python build hijacks leading to potential RCE. The defect exists across four forks and ~120 crates depend on affected variants, forcing a 60-day embargo, manual maintainer hunts, and bespoke patches per fork; one fork remains unmaintained while Astral’s fork is patched and recommended as the safer migration path.

AI-written summary · about

  1. 0:00Tar file vulnerability discovery
  2. 3:12Tokyo tar library bug
  3. 7:05Attack scenarios from tar flaw
  4. 9:55Chain of forks behind bug
  5. 12:01Disclosure challenges in open source
  6. 13:47Why bug disclosure was hard
  7. 17:41Open source project lifespan
  8. 19:26Supportability declarations
  9. 21:14Improving open source sustainability
  10. 23:02Final results and patches
~/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.