@mastra/blaxel@0.10.1
Blaxel cloud sandbox provider for Mastra workspaces
AI Security Review
scanned 2d ago · by lpm-firewall-aiThe published entrypoints and inspected runtime modules implement a Blaxel cloud sandbox adapter with user-invoked API and process operations. The SDK telemetry path is opt-in and no concrete attack behavior was found.
Decision evidence
public snapshot- package.json selects the published dist entrypoints, declares @blaxel/core as its runtime dependency, and lists build, test, and lint scripts. The inspected dependency manifest identifies the Blaxel core SDK and its runtime entrypoints.
- The required runtime modules implement Blaxel authentication, API clients, sandbox resources and process operations, jobs, images, and MCP adapters. The package entrypoint imports the SDK, validates configured endpoint protocols, and quotes arguments passed to sandbox commands.
- The SDK telemetry path is gated: tracking defaults off, PostHog requires both a key and enabled tracking, and Sentry also checks the tracking setting. The install event identifies the SDK and version and uses a persisted distinct identifier.
- The inspected modules provide generated Blaxel control-plane and sandbox clients; control-plane requests are rebased to the configured API base and authenticated through SDK settings, while transport uses fetch or the HTTP/2 pool. The other modules handle authentication error responses, deferred initialization, local cache reads, and generated API exports.
- The application and sandbox modules call resource APIs and configure sandbox transport; authentication modules expose API-key bearer authorization and obtain client-credentials tokens through oauthToken.
Source & flagged code
9 flagged · loading sourcepackage.json selects the published dist entrypoints, declares @blaxel/core as its runtime dependency, and lists build, test, and lint scripts. The inspected dependency manifest identifies the Blaxel core SDK and its runtime entrypoints.
Findings
Affected versions and remediation
This report applies to @mastra/blaxel@0.10.1.
See all versions of @mastra/blaxel for other recorded verdicts.
- Review the evidence and your use of @mastra/blaxel@0.10.1 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.