sds @3.2.0
structured data search
Maintainers
Keywords
Dependencies (3)
| Package | Constraint | Registry Status |
|---|---|---|
| karg | ^1.19.0 | auto_approved |
| klor | ^1.1.1 | auto_approved |
| noon | ^2.14.1 | auto_approved |
Dev Dependencies (4)
| Package | Constraint | Registry Status |
|---|---|---|
| chai | ^4.2.0 | auto_approved |
| mocha | ^6.1.4 | auto_approved |
| koffee | ^1.3.0 | Not imported |
| lodash | ^4.17.11 | auto_approved |
Transitive Dependency Tree
Changes from v2.1.1
Dependency Changes
| Change | Package | Version |
|---|---|---|
| added | klor | ^1.1.1 |
| removed | colors | ^1.3.3 |
| removed | lodash | ^4.17.11 |
| removed | write-file-atomic | ^3.0.0 |
| changed | karg | ^1.13.0 → ^1.19.0 |
| changed | noon | ^2.5.0 → ^2.14.1 |
File Changes
Risk Dispositions (1 applicable to this version, 0 other)
Accepted rules are downgraded to INFO on future analyses; rejected rules escalate to CRITICAL.
| Rule | Source | Disposition | Author | Reason | |
|---|---|---|---|---|---|
osv:GHSA-ph28-wwfj-fv7f |
osv | reject | AI | AI (osv): Prototype Pollution (CVSS 7.5 HIGH) affects all versions 0.0.0–4.4.0 with no fix available; verdict generalizes to every version in this range. |
SAST Findings (3)
[Always reject] CVSS 7.5 (HIGH) — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N This affects the package sds from 0.0.0. The library could be tricked into adding or modifying properties of the Object.prototype by abusing the set function located in js/set.js. **Note:** This vulnerability derives from an incomplete fix to CVE-2020-7618
CVSS 5.3 (MEDIUM) — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N Affected versions of `sds` are vulnerable to prototype pollution. The `set` function does not restrict the modification of an Object's prototype, which may allow an attacker to add or modify an existing property that will exist on all objects. ## Recommendation Upgrade to version 4.0.0 or later
Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.
Review Summary
Risk score: 63. Findings: 1 critical (+40), 2 medium (+20), 1 low (+3).
Commit: 0dedd4e97d02 Browse source
Published to npm: