stream-json 是一个用于处理 JSON 和 JSONC 的流组件微型库,具有极小的内存占用。在 3.6.0 版本之前,Assembler(组装器)通过普通赋值来实例化对象属性。因此,当输入中包含名为 的键时,会触发继承的 setter(设置器),导致解析后的对象原型被替换,而不是创建一个自身的数据属性。 如果应用程序基于继承的值进行授权或功能决策,就可能消费到由攻击者控制的属性;此外,空原型(null prototype)可能会干扰那些期望使用 方法的代码。 研究人员认为,解析不可信的 JSON 属于该项
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| uhop | stream-json | < 3.6.0 |
affected |
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 |
|---|---|---|---|---|
| uhop | stream-json | < 3.6.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet