@pmate/cli@0.38.1
CLI utilities for the pMate project
AI Security Review
scanned 7d ago · by lpm-firewall-aiThe flagged credential behavior is consistent with an OpenAI-compatible client using a user-configured key and optional destination, with ticket generation as its caller. The inspected manifest exposes the CLI entrypoint and has no lifecycle hooks; the scanner labels alone do not establish malicious behavior.
Decision evidence
public snapshot- package.json exposes dist/index.js as the CLI and main entrypoint and declares no lifecycle scripts.
- The OpenAI helper reads an API key from ~/.pmate/config.yaml and uses an optional baseUrl from the same configuration; it does not set a package-fixed gateway.
- The OpenAI client is used to turn supplied chat notes and screenshots into Linear ticket content.
- The inspected chat SDK manifest exports its runtime through package-owned library files.
- The two SDK clients build product-specific API clients from supplied configuration and resolve service endpoints through Aliyun endpoint mappings.
- The shared model module exports generated API model definitions.
- The inspected DNS, CDN, GTM, recursion, tagging, and ATI model files define API request or response fields through `$dara.Model` name mappings.
- The first eight files define declarative API models mapping local properties to Alibaba field names, including agent registration metadata and GTM request and alert fields.
- The scanner's credential-redirection and persistence labels are not supported by the inspected path: the client destination is configurable and no persistence of a redirection was found there.
Source & flagged code
9 flaggedSource appears to send environment or credential material to an external endpoint.
dist/index.jsView on unpkg · L90A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/index.jsView on unpkg · L90Findings
Affected versions and remediation
This report applies to @pmate/cli@0.38.1.
See all versions of @pmate/cli for other recorded verdicts.
- Review the evidence and your use of @pmate/cli@0.38.1 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.