paychex-pdftron@99.9.1
Malicious code in paychex-pdftron (npm)
Analysis
paychex-pdftron@99.9.1 is an empty placeholder package (index.js contains only `module.exports = {}`, no lifecycle scripts, no binaries) whose only purpose is to pull a payload from outside the npm registry: it declares a dependency on the raw tarball hxxps://ltidi[.]storage.googleapis[.]com/depenconf/ltidisafe-4.0.5[.]tgz. Installing the package therefore fetches and installs code hosted on a Google Cloud Storage bucket rather than from the registry, bypassing registry audit and provenance checks; the "depenconf" path and the 99.9.1 version on a corporate-looking name are consistent with a dependency-confusion/internal-name-collision lure. The package itself contains no executable logic — the second-stage code is the remote tarball at that URL.
- analyzed by
- Leitwacht
- first seen
- Oct 20, 2026, 04:14 AM
- analyzed
- Oct 20, 2026, 04:44 AM
Related advisories
- regex-linter@12.0.0
- @decoopus/chatgpt-setup@1.0.0
- codex-setup@1.0.1
- chatgpt-desktop-setup@1.0.0
- @flexmr/survey-client@10.0.12
- @wxwxtest/testrrrdd@2.0.1
- @devmikets/hyperliquid-sdk@1.9.5
- chai-as-indexed@6.0.5
Independently detected by the Leitwacht supply-chain probe. IOCs are defanged. Published CC0. Think this is a mistake? See the dispute policy.