sdlc-agent-4-enterprise-server@1.33.0
Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration
AI Security Review
scanned 27d ago · by lpm-firewall-aiThe published entry is dist/index.js and package.json has no install lifecycle hook. Inspected shell and fetch uses stay local to the server, viewer, and tests, so no concrete attack surface remains.
Decision evidence
public snapshot- package.json names dist/index.js as main and bin and defines only dev, build, start, prepublishOnly, test, and lint scripts, with no preinstall, install, or postinstall hook.
- start.js is a manual launcher that joins local servers/fastapi and servers/nextjs paths; it is not an npm lifecycle entry.
- E2E global setup creates a temp data directory and starts the server only under the test harness.
- dist/viewer/3d-force-graph.min.js is the vendored 3d-force-graph 1.80.0 browser bundle.
- drawio-renderers looks up a local draw.io binary with which or where and does not download code.
- servers/fastapi/tests/mocks/normalizers.py only collapses whitespace and sorts test payloads.
- Viewer tags.js fetches same-origin knowledge-base tag APIs using window.__MCP_BASE.
- Config hashes a local git origin URL only to derive a short project id when the server loads configuration.
- git remote get-url origin and draw.io CLI lookup use execSync only after the process is started, not during npm install.
- No webhook, install-time network call, or self-dependency on this package name was found.
Source & flagged code
13 flagged · loading sourcePackage source invokes a package manager install command at runtime.
tests/e2e/setup/global-setup.tsFindings
Affected versions and remediation
This report applies to sdlc-agent-4-enterprise-server@1.33.0.
See all versions of sdlc-agent-4-enterprise-server for other recorded verdicts.
- Review the evidence and your use of sdlc-agent-4-enterprise-server@1.33.0 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.