SoX 14.4.2 及更早版本中存在堆溢出写入漏洞。该漏洞位于 src/adpcm.c 文件中的 lsx_ms_adpcm_block_expand_i() 函数内,由 WAV 格式文件头部(fmt chunk)中 samplesPerBlock 值为奇数所触发。攻击者可构造一个特殊的 MS ADPCM 编码的 WAV 文件,提交给 sox 工具或任何基于 libsox 的应用程序,从而在 wav_ms_adpcm_fmt() 分配的堆缓冲区之外,写入部分受控的 16 位音频样本数据。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet