Low, CVSS 3.7npmAmendedPublished
Possible prototype pollution in metadata record, when using meta decorator
CVE-2023-30857 · GHSA-wwxh-74fx-33c6
- Affected
- npm @aedart/support < 0.6.1
- Fixed in
- 0.6.1· Vendor fix available
- Issue
- Impact Possible prototype pollution for the MetadataRecord, when merged with a base class' metadata object, in meta decorator from the @aedart/support package. The likelihood is questionable, given that a class' metadata can only be set or altered when the class is decorated via meta(). Furthermore, object(s) of sensitive nature would have to be stored as metadata, before this can become a vulnerability. Patches Has been patched in version 0.6.1.
Recommended action: Upgrade to 0.6.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.