jsonpath-plus: Remote Code Execution in jsonpath-plus via Improper Input Sanitization
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| n/a | jsonpath-plus | affected |
|
||||||
| n/a | org.webjars.npm:jsonpath-plus | affected |
|
No data.
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Red Hat OpenShift Dev Spaces 3 Containers | |||
| devspaces/code-rhel8:3.17-19 | cpe:/a:redhat:openshift_devspaces:3::el8 | RHSA-2024:10236 | 2024-11-25T00:00:00Z |
| devspaces/dashboard-rhel8:3.17-25 | cpe:/a:redhat:openshift_devspaces:3::el8 | RHSA-2024:10236 | 2024-11-25T00:00:00Z |
| Red Hat Developer Hub 1.6 | |||
| registry.redhat.io/rhdh/rhdh-hub-rhel9:sha256:b6bf7ded5e146f60141840bb2e42e72125c61af0f3d3c3fbf48b35bc670675fe | cpe:/a:redhat:rhdh:1.6::el9 | RHSA-2025:7626 | 2025-05-14T00:00:00Z |
No data available yet.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-pppg-cpfq-h7wr | JSONPath Plus Remote Code Execution (RCE) Vulnerability |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 9.0% (9.017% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
epss
|
epss
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat rhdh
|
|
| CPEs | cpe:/a:redhat:rhdh:1.6::el9 | |
| Vendors & Products |
Redhat rhdh
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat
Redhat openshift Devspaces |
|
| CPEs | cpe:/a:redhat:openshift_devspaces:3::el8 | |
| Vendors & Products |
Redhat
Redhat openshift Devspaces |
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Versions of the package jsonpath-plus before 10.0.7 are vulnerable to Remote Code Execution (RCE) due to improper input sanitization. An attacker can execute aribitrary code on the system by exploiting the unsafe default usage of vm in Node. **Note:** There was an attempt to fix it in version [10.0.0](https://github.com/JSONPath-Plus/JSONPath/commit/6b2f1b4c234292c75912b790bf7e2d7339d4ccd3) but it could still be exploited using [different payloads](https://github.com/JSONPath-Plus/JSONPath/issues/226). | All versions of the package jsonpath-plus are vulnerable to Remote Code Execution (RCE) due to improper input sanitization. An attacker can execute aribitrary code on the system by exploiting the unsafe default usage of vm in Node. **Note:** There were several attempts to fix it in versions [10.0.0-10.1.0](https://github.com/JSONPath-Plus/JSONPath/compare/v9.0.0...v10.1.0) but it could still be exploited using [different payloads](https://github.com/JSONPath-Plus/JSONPath/issues/226). |
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Versions of the package jsonpath-plus before 10.0.0 are vulnerable to Remote Code Execution (RCE) due to improper input sanitization. An attacker can execute aribitrary code on the system by exploiting the unsafe default usage of vm in Node. **Note:** The unsafe behavior is still available after applying the fix but it is not turned on by default. | Versions of the package jsonpath-plus before 10.0.7 are vulnerable to Remote Code Execution (RCE) due to improper input sanitization. An attacker can execute aribitrary code on the system by exploiting the unsafe default usage of vm in Node. **Note:** There was an attempt to fix it in version [10.0.0](https://github.com/JSONPath-Plus/JSONPath/commit/6b2f1b4c234292c75912b790bf7e2d7339d4ccd3) but it could still be exploited using [different payloads](https://github.com/JSONPath-Plus/JSONPath/issues/226). |
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Jsonpath-plus
Jsonpath-plus jsonpath |
|
| CPEs | cpe:2.3:a:jsonpath-plus:jsonpath:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Jsonpath-plus
Jsonpath-plus jsonpath |
|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Title | jsonpath-plus: Remote Code Execution in jsonpath-plus via Improper Input Sanitization | |
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Versions of the package jsonpath-plus before 10.0.0 are vulnerable to Remote Code Execution (RCE) due to improper input sanitization. An attacker can execute aribitrary code on the system by exploiting the unsafe default usage of vm in Node. **Note:** The unsafe behavior is still available after applying the fix but it is not turned on by default. | |
| Weaknesses | CWE-94 | |
| References |
| |
| Metrics |
cvssV3_1
|