@zuplo/editor@1.0.38375433925
Local development editor for the Zuplo CLI
AI Security Review
scanned 16d ago · by lpm-firewall-aiSource inspection found a real cross-origin exposure in the local editor server, although file access is confined to the selected project and requires the server to be running. This supports a vulnerability warning, not a finding of malicious package behavior.
Decision evidence
public snapshot- The exported local editor server listens on its configured host and a caller-supplied port; the host is localhost.
- The server reflects request origins through CORS and permits read and write methods.
- The file route reads a caller-selected path, and a second route writes the request body to a caller-selected path.
- The filesystem adapter resolves paths beneath the configured project directory and rejects unsafe path segments, limiting but not removing the exposure.
- The package describes itself as a local development editor.
- The server is bound to localhost, and its filesystem adapter confines file access to the configured project directory.
- The manifest has no lifecycle scripts, so the exposure requires the editor server to be started.
Source & flagged code
4 flaggedSource contains bidi control or invisible Unicode characters associated with Trojan Source attacks.
dist/client/static/js/codemirror-6ITIKbGP.jsView on unpkg · L7Findings
Affected versions and remediation
This report applies to @zuplo/editor@1.0.38375433925.
See all versions of @zuplo/editor for other recorded verdicts.
- Review the evidence and your use of @zuplo/editor@1.0.38375433925 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.