Impact
A malformed XOR-MAPPED-ADDRESS attribute causes the pion/stun library to panic while parsing STUN or ICE Binding-responses, resulting in a crash of the STUN service. The flaw is an input validation weakness (CWE-20) that allows an attacker to interrupt availability of the service without compromising data or executing code.
Affected Systems
The vulnerability affects the pion:stun library released by Pion. All versions older than 3.1.3 are susceptible, as the patch that fixes the panic is included only from 3.1.3 onward.
Risk and Exploitability
The CVSS score of 5.3 indicates moderate risk, while an EPSS score of less than 1% shows a low probability that exploitation is being targeted. The vulnerability is not listed in the CISA KEV catalog. An attacker must be able to reach the STUN endpoint over the network, typically UDP or TCP, and send a crafted packet containing a short XOR-MAPPED-ADDRESS attribute. Successful exploitation would terminate the STUN service, leading to denial of service for clients relying on STUN or ICE.
OpenCVE Enrichment
Github GHSA