PocketSphinx 是一个小型语音识别器。在 5.1.1 版本之前,位于 中的三元组(Trie)语言模型加载器未充分验证 ARPA、DMP 及二进制格式文件头中的边界条件;此外,位于 和 中的声学模型加载器使用了未设置长度限制的 字符串字段。因此,加载无效、损坏或恶意的语言模型或声学模型可能导致栈或堆缓冲区溢出以及内存损坏。 能够向由 指定的目录进行写操作的攻击者,可以替换或添加 PocketSphinx 后续会加载的模型文件。使用 PocketSphinx 5prealpha 版本的用户没有可用的回移补丁,
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| cmusphinx | pocketsphinx | < 5.1.1 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet