在 Perl 环境中,Cpanel::JSON::XS 4.80 之前的版本在启用 选项时,存在因将指数表示法编码为完整十进制数字而导致内存耗尽的漏洞。 当启用 时,包含小数部分或指数部分的 JSON 数字会被解码为 对象。该对象将指数部分单独存储,因此解码过程开销较低。然而,在将其以无类型或 类型重新编码时,系统会将其写为纯十进制形式,即指数的每一个单位都对应一个十进制数字。由于该指数部分没有上限限制,例如仅 12 字节的文本 在编码后可能膨胀至 30 MB。 因此,若对不可信的 JSON 数据启用 进行解码,随
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 |
|---|---|---|---|---|
| - | - | 0 ~ 4.80 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet