117 wires and counting

$ follow PyTorch

Keep up with PyTorch in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-10-06
stories 150

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Executorch patches CWE-125 in Arm VGF decoder, PyTorch cleans up snapshots and CI

By RepoJournal · Filed · About PyTorch · Composed from the cited sources · methodology

A memory-safety fix in the Arm backend's VGF decoder lands alongside a memory_snapshot correctness fix, Triton autotune compatibility work, and the removal of CUDA 13.0 from the TensorRT build matrix.

Arm backend: Fix for security bug reported by Metis, CWE-125 (#23363) pytorch/executorch

by Elena Zhelezina

The Arm backend now validates the VGF header before deriving table decoder pointers; previously, "malformed VGF offsets can point outside the vgf_data buffer," per the Metis report. Treat this as a breaking-trust fix: rerun any builds or models that parse untrusted VGF files.

Report every mapped segment in a per-pool memory snapshot (#199845) pytorch/pytorch

by Natalia Gimelshein

memory_snapshot(mempool_id=...) used to drop part of any expandable segment containing an unmapped hole, which release_blocks can create during empty_cache. It now reports every mapped segment, so snapshots taken after cache release no longer silently omit allocations.

Bump attn-gym to 0.0.16 (#5069) pytorch/torchtitan

by Driss Guessous

attn-gym 0.0.16 removes the unused T argument from the GDN local-dV kernel's autotune key, which Triton 3.9 validates at decoration time and rejected. Fused GDN backward on Triton 3.9 works again with no dependency pin changes.

Drop cu130 from the CUDA build matrix pytorch/TensorRT

by shoumikhin

The build matrix no longer builds cu130, following PyTorch's removal of CUDA 13.0 from nightly builds; cu132 is the supported channel. If you pin cu130 wheels downstream, move to cu132.

[FSDP] Reduce TestParityWithDDP GPU delays 250ms -> 50ms (#199769) pytorch/pytorch

by Tristan Rice

The delay tests in TestParityWithDDP drop their injected torch.cuda._sleep from 250ms to 50ms per iteration, cutting roughly 410s of the class's ~917s per CI config. CUDA numeric-precision coverage across numerics modes is unchanged.

Quick answers

What shipped in PyTorch on October 6, 2026?
A memory-safety fix in the Arm backend's VGF decoder lands alongside a memory_snapshot correctness fix, Triton autotune compatibility work, and the removal of CUDA 13.0 from the TensorRT build matrix. In total, 88 commits and 62 pull requests landed.
Who contributed to PyTorch on October 6, 2026?
16 developers shipped this update, including Natalia Gimelshein, Tristan Rice, Huy Do, Bob Ren, karthickai, pzhan9, Driss Guessous, and SherlockNoMad, and 8 more.
What were the notable PyTorch updates?
Arm backend: Fix for security bug reported by Metis, CWE-125 (#23363), Report every mapped segment in a per-pool memory snapshot (#199845), and Bump attn-gym to 0.0.16 (#5069).