Fedora Account System
Red Hat Associate
Red Hat Customer
A flaw was found in PipeWire's PulseAudio protocol server. Multiple functions use alloca() without bounds checking to allocate arrays based on counts from card parameters or client properties. A malicious PulseAudio client can trigger stack exhaustion by sending requests with very large parameter counts, crashing the PipeWire daemon.