oRPC: Prototype Pollution in `@orpc/client` via `StandardRPCJsonSerializer` Deserialization
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| middleapi | orpc | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Middleapi | Orpc |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-m272-9rp6-32mc | `@orpc/client` has Prototype Pollution via `StandardRPCJsonSerializer` Deserialization |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 1.1% (1.058% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Orpc
Orpc orpc |
|
| CPEs | cpe:2.3:a:orpc:orpc:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Orpc
Orpc orpc |
|
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Middleapi
Middleapi orpc |
|
| Vendors & Products |
Middleapi
Middleapi orpc |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | oRPC is an tool that helps build APIs that are end-to-end type-safe and adhere to OpenAPI standards. Prior to version 1.13.6, a prototype pollution vulnerability exists in the RPC JSON deserializer of the @orpc/client package. The vulnerability allows unauthenticated, remote attackers to inject arbitrary properties into the global Object.prototype. Because this pollution persists for the lifetime of the Node.js process and affects all objects, it can lead to severe security breaches, including authentication bypass, denial of service, and potentially Remote Code Execution. This issue has been patched in version 1.13.6. | |
| Title | oRPC: Prototype Pollution in `@orpc/client` via `StandardRPCJsonSerializer` Deserialization | |
| Weaknesses | CWE-1321 | |
| References |
| |
| Metrics |
cvssV4_0
|