Vulnerability Description
valib through 2.0.0 allows Internal Property Tampering. A maliciously crafted JavaScript object can bypass several inspection functions provided by valib. Valib uses a built-in function (hasOwnProperty) from the unsafe user-input to examine an object. It is possible for a crafted payload to overwrite this function to manipulate the inspection results to bypass security checks.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Sideralis | Valib.Js | <= 2.0.0 |
Related Weaknesses (CWE)
References
- https://snyk.io/vuln/SNYK-JS-VALIB-559015ExploitThird Party Advisory
- https://www.npmjs.com/package/valibThird Party Advisory
- https://snyk.io/vuln/SNYK-JS-VALIB-559015ExploitThird Party Advisory
- https://www.npmjs.com/package/valibThird Party Advisory
FAQ
What is CVE-2019-10805?
CVE-2019-10805 is a vulnerability with a CVSS score of 7.5 (HIGH). valib through 2.0.0 allows Internal Property Tampering. A maliciously crafted JavaScript object can bypass several inspection functions provided by valib. Valib uses a built-in function (hasOwnPropert...
How severe is CVE-2019-10805?
CVE-2019-10805 has been rated HIGH with a CVSS base score of 7.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2019-10805?
Check the references section above for vendor advisories and patch information. Affected products include: Sideralis Valib.Js.