@brainervirus/workit-opencode@8.19.1
Workit OpenCode plugin — native tools, adaptive policy, and sixteen method skills
AI Security Review
scanned 16h ago · by lpm-firewall-aiThe runtime sends a stored YouTrack token to a package-provided default host without recipient validation or recipient-specific consent. This is concrete credential disclosure, so the package should be blocked.
Decision evidence
public snapshot- The package exports dist/plugin.js as its runtime entrypoint.
- YouTrack setup defaults to https://youtrack.example.com unless an environment override is supplied.
- The setup flow creates a token file and tells the user to create a YouTrack token and paste it there.
- The runtime reads that token from the configured token file.
- A YouTrack context request sends the token as a bearer credential to the configured base URL without validating the recipient.
- The runtime invokes that request when a YouTrack issue context is requested.
- Setup requires an explicit confirmed action, and the base URL can be overridden; neither establishes consent to send a service token to the default recipient.
Source & flagged code
5 flagged · loading sourceManifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
dist/plugin.jsView on unpkgFindings
Affected versions and remediation
This report applies to @brainervirus/workit-opencode@8.19.1.
See all versions of @brainervirus/workit-opencode for other recorded verdicts.
- Avoid installing @brainervirus/workit-opencode@8.19.1. Remove it from direct dependencies and check your lockfile for transitive copies.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
- If this version ran, investigate the affected machine and build environment. Rotate credentials it could access and rebuild from a trusted environment.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.