npm · Malicious package advisory
Malwareone-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.