# @metamask/json-rpc-engine@8.0.2 security report (npm)

- Verdict: **No issues** (risk level: safe)
- Scanned: 2026-10-04T16:07:15.000Z
- Files reviewed: 28
- Findings: no findings
- Report: https://security.togoder.click/npm/@metamask/json-rpc-engine@8.0.2
- Source: Togoder Security (https://security.togoder.click), AI source-code review

## Summary

Togoder Security scanned the npm package @metamask/json-rpc-engine@8.0.2 on Oct 4, 2026. An AI review of 28 source files produced no findings. No malicious behavior, install-time payloads, credential theft or exfiltration were identified.

## Findings

No findings.

## Files reviewed

- `dist/JsonRpcEngine.js` (safe): This file is a simple CommonJS re-export shim that only requires local bundled chunks and exposes JsonRpcEngine; no malicious patterns detected.
- `dist/JsonRpcEngine.mjs` (safe): This is a simple re-export shim for the JsonRpcEngine class with no executable logic, network activity, or suspicious patterns.
- `dist/chunk-2LXAFMJD.js` (safe): No malicious patterns detected; this is a legitimate JSON-RPC engine implementation with no data exfiltration, credential harvesting, obfuscation, or other suspicious behavior.
- `dist/chunk-3AC2MIND.js` (safe): No malicious patterns detected
- `dist/chunk-5HCYV4FV.mjs` (safe): The code is a legitimate JSON-RPC engine implementation from MetaMask with no malicious patterns, network calls, or data exfiltration.
- `dist/chunk-6XXPTZV6.mjs` (safe): No malicious patterns detected
- `dist/chunk-KFRJCTOQ.mjs` (safe): No malicious patterns detected; the file only re-exports a simple middleware merging utility that relies on JsonRpcEngine.
- `dist/chunk-KNT3O2VO.mjs` (safe): No malicious patterns detected
- `dist/chunk-KZ5RA76F.mjs` (safe): No malicious patterns detected; the code is a simple middleware factory with no external I/O, execution, or obfuscation.
- `dist/chunk-PBQXMZM5.js` (safe): No malicious patterns detected; the code is a benign middleware utility for remapping request/response IDs.
- `dist/chunk-R7LKI5H5.mjs` (safe): No malicious patterns detected
- `dist/chunk-VK4MHWJV.js` (safe): No malicious patterns detected
- `dist/chunk-XDGWQHNY.js` (safe): No malicious patterns detected
- `dist/chunk-XUI43LEZ.mjs` (safe): This file contains only standard TypeScript/JavaScript helper functions for private field access and no malicious patterns.
- `dist/chunk-Z4BLTVTB.js` (safe): No malicious patterns detected; the file contains only standard transpiled helper functions for private field access.
- `dist/chunk-ZYXL5TCS.js` (safe): No malicious patterns detected
- `dist/createAsyncMiddleware.js` (safe): No malicious patterns detected in the re-export shim; it only requires local chunks and exports a function.
- `dist/createAsyncMiddleware.mjs` (safe): This is a simple ES module re-export file that imports and re-exports createAsyncMiddleware from an internal chunk, with no suspicious patterns detected.
- `dist/createScaffoldMiddleware.js` (safe): This is a simple re-export module with no malicious patterns detected.
- `dist/createScaffoldMiddleware.mjs` (safe): No malicious patterns detected
- `dist/getUniqueId.js` (safe): No malicious patterns detected; the file is a simple re-export of a function from a local chunk.
- `dist/getUniqueId.mjs` (safe): No malicious patterns detected
- `dist/idRemapMiddleware.js` (safe): No malicious patterns detected; the file is a simple re-export of modules without suspicious behavior.
- `dist/idRemapMiddleware.mjs` (safe): The file is a simple re-export module that imports createIdRemapMiddleware from a local chunk and re-exports it, with no malicious patterns detected.
- `dist/index.js` (safe): No malicious patterns detected; the file is a standard entry point that re-exports modules from local chunks.
- `dist/index.mjs` (safe): No malicious patterns detected
- `dist/mergeMiddleware.js` (safe): No malicious patterns detected; the file is a simple re-export of mergeMiddleware from an internal chunk.
- `dist/mergeMiddleware.mjs` (safe): No malicious patterns detected; the file is a simple ES module re-export wrapper with static imports and no suspicious behavior.

## Version ranges

None of the 2 scanned versions of @metamask/json-rpc-engine are flagged high or critical. The latest scanned version, 11.0.0, is not scanned. Only versions we have scanned are listed; unscanned versions between them are not covered.

- 9.0.3 – 11.0.0 (`>=9.0.3 <=11.0.0`): not scanned
- 7.3.3 – 8.0.2 (`>=7.3.3 <=8.0.2`): clean

## Scanned versions

- [8.0.2](https://security.togoder.click/npm/@metamask/json-rpc-engine@8.0.2): safe, 2026-10-04T16:07:15.000Z
- [7.3.3](https://security.togoder.click/npm/@metamask/json-rpc-engine@7.3.3): safe, 2026-10-04T16:06:48.000Z

AI analysis is guidance, not a guarantee. Methodology: https://security.togoder.click/methodology
