@ownmail/app@0.5.2
The OwnMail mailbox and calendar app for Cloudflare Workers and Node hosting
AI Security Review
scanned 4mo ago · by lpm-firewall-aiDirect inspection shows a deployable OwnMail application with explicit Nylas OAuth, authenticated mailbox operations, signed sessions, and verified webhooks. Scanner findings map to bundled dependencies, normal platform imports, and application network use rather than a concrete malicious chain.
Decision evidence
public snapshot- package.json has no preinstall, install, postinstall, prepare, bin, or executable entrypoint.
- src/server/platform.ts only dynamically imports the platform-provided cloudflare:workers module and validates optional Upstash URLs to HTTPS *.upstash.io.
- src/routes/auth.ts and src/routes/auth.callback.ts implement explicit Nylas OAuth PKCE and session creation.
- src/routes/api.webhooks.nylas.ts verifies Nylas HMAC webhooks before scoped KV version updates.
- src/routes/attachments.$attachmentId.ts proxies only authenticated users' requested mailbox attachments.
- scripts/serve-node.mjs is an explicit localhost-only development server with path traversal checks.
Source & flagged code
11 flaggedPackage source references a known benign dynamic code generation pattern.
dist/server/assets/platform-CtVjpY2v.jsView on unpkg · L3926Package source references dynamic require/import behavior.
dist-vercel/server/server.jsView on unpkg · L17081Findings
Affected versions and remediation
This report applies to @ownmail/app@0.5.2.
See all versions of @ownmail/app for other recorded verdicts.
- Review the evidence and your use of @ownmail/app@0.5.2 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.