VYPR

npm · Malicious package advisory

Malware

one-intuit-help-system-utils

GHSA-hj36-mq3p-257w

Malicious code in one-intuit-help-system-utils (npm)

Details

**Severity:** Critical

**Affected versions:** `= 45.0.0`

## Source: amazon-inspector (4c22e9eaa97b1ee548e6ca6ac6257ea72fed0ee92d5b54255781e62b8ae19783)
package.json declares a dependency whose key equals the package's own name (`one-intuit-help-system-utils`) and whose value is a bare HTTPS URL (`https://repo.securityctrl.com/one-intuit-help-system-utils`) rather than a registry version range. On `npm install`, npm resolves this URL, downloads whatever tarball bytes the host returns, and installs them — running any lifecycle scripts contained in that tarball — with no version pin, no integrity check, and no publisher verification. The shipped package content is an inert stub, so the manifest line itself is the entire published surface: the code that actually executes on installers comes from repo.securityctrl.com at install time and can change at any moment. The self-referential dependency name (dependency-confusion shape) and an implausibly high version (45.0.0) are consistent with a package designed to win resolution against an internal package of the same name.

---

Credit: [OpenSSF](https://github.com/ossf/malicious-packages) ([source](https://github.com/ossf/malicious-packages/blob/8278ab2bd67eee704962fa11801bbf9da85d4939/osv/malicious/npm/one-intuit-help-system-utils/MAL-2026-15517.json))

**References:**
- https://github.com/ossf/malicious-packages/blob/8278ab2bd67eee704962fa11801bbf9da85d4939/osv/malicious/npm/one-intuit-help-system-utils/MAL-2026-15517.json
- https://www.npmjs.com/package/one-intuit-help-system-utils/v/45.0.0
- https://github.com/advisories/GHSA-hj36-mq3p-257w

Compromised versions (1)

  • = 45.0.0

Any computer that installed or ran a compromised version should be considered fully compromised. Rotate every secret on that machine from a clean environment.