Skip to content
OpenAdvisories
High · 7.5 CVE-2021-32736 EUVD-2021-1494GHSA-vr5m-3h59-7jcp

Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in think-helper

Published Jun 30, 2021 · Updated Aug 3, 2024 · Assigned by GitHub_M

Description

think-helper defines a set of helper functions for ThinkJS. In versions of think-helper prior to 1.1.3, the software receives input from an upstream component that specifies attributes that are to be initialized or updated in an object, but it does not properly control modifications of attributes of the object prototype. The vulnerability is patched in version 1.1.3.

Affected products

VendorProductAffectedFixed
thinkjs think-helper < 1.1.3 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm think-helper < 1.1.3 1.1.3 GHSA-vr5m-3h59-7jcp

References