在 Perl 环境中,Cpanel::JSON::XS 从 4.33 版本起至 4.80 版本之前(不含 4.80)存在漏洞:该库在解析 JSON 时会遗漏重复出现的非 ASCII 裸键(bare keys),从而在启用 选项时导致类型混淆。 当启用 选项(该选项放宽了键名限制)时,包含非 ASCII 字节的裸键会以 UTF-8 编码存储,但在查找时却按原始字节进行匹配。因此,重复出现的键能够绕过重复键检查,并覆盖之前存储的值。 从 4.41 版本开始,在启用 的情况下,重复的裸键会将原本用于收集该键所有值的数组替
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 |
|---|---|---|---|---|
| - | - | 4.33 ~ 4.80 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet