GHSA-p84x-5xx8-hff9
Dashboard / Vulnerabilities / GHSA-p84x-5xx8-hff9
Summary: bson-objectid contains Improper input validation
Details: An issue was discovered in the BSON ObjectID (aka bson-objectid) package 1.3.0 for Node.js. ObjectID() allows an attacker to generate a malformed objectid by inserting an additional property to the user-input, because bson-objectid will return early if it `detects _bsontype==ObjectID` in the user-input object. As a result, objects in arbitrary forms can bypass formatting if they have a valid bsontype.
References: https://nvd.nist.gov/vuln/detail/CVE-2019-19729, https://github.com/williamkapke/bson-objectid/issues/30, https://github.com/cabinjs/bson-objectid, https://www.npmjs.com/package/bson-objectid
Affected packages
Package
Name: bson-objectid
Purl: pkg:npm/bson-objectid
Affected ranges
Type: SEMVER
Events:
