vue-layout-gitcode@1.12.66
用于 gitcode 站点生产环境使用
AI Security Review
scanned 16d ago · by lpm-firewall-aiSource inspection found no lifecycle hook and no concrete attack behavior. The network and dynamic-code signals are explained by the package’s GitCode UI, authentication client, and Vue i18n compiler.
Decision evidence
public snapshot- package.json has no lifecycle scripts and points to index.js.
- index.js re-exports the compiled UI bundle.
- The bundle’s API client uses web-api.gitcode.com; it adds a stored access token to API requests outside its authentication-path exclusions.
- A separate configuration fetch uses a same-origin GET and sends no stored token in its request options.
- The dynamic function construction is part of the Vue i18n message compiler.
- The bundle handles browser storage and network requests, but the inspected flows are consistent with the GitCode UI and authentication client; they do not establish an unrelated credential recipient or concrete attack.
Source & flagged code
7 flaggedPackage source references a known benign dynamic code generation pattern.
index-9brWW1pC.jsView on unpkg · L5418The bundle’s API client uses web-api.gitcode.com; it adds a stored access token to API requests outside its authentication-path exclusions.
Findings
Affected versions and remediation
This report applies to vue-layout-gitcode@1.12.66.
See all versions of vue-layout-gitcode for other recorded verdicts.
- Review the evidence and your use of vue-layout-gitcode@1.12.66 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.