Skip to main content
← All vulnerabilities
CVE-2019-10805GHSA-PMPR-VC5Q-H3JWSNYK-JS-VALIB-559015

valib through 2.0.0 allows Internal Property Tampering.

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub

Summary

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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a valib

    All versions including 2.0.0

  • valibnpm

    through 2.0.0

References 2

snyk.io

npmjs.com