An open API service providing security vulnerability metadata for many open source software ecosystems.

MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTM2YzQtNHI4OS02d2hn

Prototype Pollution in @commercial/subtext

Affected Packages Affected Versions Fixed Versions
npm:@commercial/subtext
PURL: pkg:npm/%40commercial%2Fsubtext
< 5.1.2 5.1.2
2 Dependent packages
2 Dependent repositories
321 Downloads last month

Affected Version Ranges

All affected versions

5.1.0, 5.1.1

All unaffected versions

5.1.2, 6.1.3, 7.0.3

Versions of @commercial/subtext prior to 5.1.2 are vulnerable to Prototype Pollution. A multipart payload can be constructed in a way that one of the parts’ content can be set as the entire payload object’s prototype. If this prototype contains data, it may bypass other validation rules which enforce access and privacy. If this prototype evaluates to null, it can cause unhandled exceptions when the request payload is accessed.

Recommendation

Upgrade to version 5.1.2 or later.

References: