CVE-2025-55558: Pytorch Inductor Simd Reduction Buffer Overflow

A missing validation check allows parallel reduction to take place underneath a SIMD-vectorized loop, leading to generated C++ code that can encounter a buffer overflow. Ensure parallel reductions are disabled under SIMD-vectorized loops when recalculating the `start_depth` for loops.

Provally CuratedPublic repositoryHighMedium confidenceVerifiedApache-2.0Python
greprules fetch cve-2025-55558-pytorch-inductor-simd-reduction-buffer-overflow --engine opengrep

Description

A missing validation check allows parallel reduction to take place underneath a SIMD-vectorized loop, leading to generated C++ code that can encounter a buffer overflow. Ensure parallel reductions are disabled under SIMD-vectorized loops when recalculating the `start_depth` for loops.