OSV 1.4.0 · github-reviewed · 修改于 2021-08-20 00:05
发布时间
2019-12-05 05:25
GitHub 审查时间
2019-12-05 03:47
NVD 发布时间
—
源文件
advisories/github-reviewed/2019/12/GHSA-rh46-3fgc-mvrf/GHSA-rh46-3fgc-mvrf.json
In jpv (aka Json Pattern Validator) before 2.1.1, compareCommon() can be bypassed because certain internal attributes can be overwritten via a conflicting name, as demonstrated by 'constructor': {'name':'Array'}. This affects validate(). Hence, a crafted payload can overwrite this builtin attribute to manipulate the type detection result.