S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Nov 4, 2025

CVE-2025-1302 Scanner

CVE-2025-1302 Scanner - Remote Code Execution (RCE) vulnerability in JSONPath Plus

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
2.5k
Times Used
continuous scan runs
4.2k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2025-1302
8.9
CVSScritical
Exploitable remotely over the internet · no authentication required.

Versions of the package jsonpath-plus before 10.3.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 eval='safe' mode. **Note:** This is caused by an incomplete fix for [CVE-2024-21534](https://security.snyk.io/vuln/SNYK-JS-JSONPATHPLUS-7945884).

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
jsonpath-plusby n/a
AFFECTED< 10.3.0SAFE ✓≥ 10.3.0
Updated Aug 22, 2026View on NVD →
Detail

JSONPath Plus is a widely used library for querying and parsing JSON data across various applications and environments. It is employed by developers and organizations to facilitate efficient data extraction and manipulation, specifically for JSON data structures. The package finds application in software systems that process JSON data, enabling dynamic data querying functionalities for numerous use cases. JSONPath Plus is integral to development environments, contributing to the optimized handling and transformation of JSON data to suit diverse processing requirements. While essential, ensuring the security of such libraries is critical, as they are often deeply integrated into application workflows. The usage extends to web applications, data processing servers, and various integrated systems leveraging JSON data formats.

Remote Code Execution (RCE) stands as a severe security vulnerability that allows attackers to execute arbitrary commands or code on a remote system without authorization. This vulnerability in JSONPath Plus arises due to improper input sanitization, leading to the unsafe default usage of eval='safe' mode. Attackers can exploit this flaw to run malicious code within the environment where JSONPath Plus is used. Such vulnerabilities, if exploited, can result in significant security breaches and compromise sensitive data and systems. Detecting and mitigating RCE vulnerabilities is crucial in protecting systems from unauthorized access and actions. Developers are urged to update their JSONPath Plus library to secure versions to prevent exploitation.

The vulnerability in JSONPath Plus specifically affects versions before 10.3.0, where improper input sanitization is an issue. Attackers can exploit this by crafting malicious JSONPath queries, triggering arbitrary code execution through the eval=''safe'' mode. The endpoints such as '/query' or '/jsonpath' are potentially vulnerable to crafted payloads capable of executing operating system commands. Parameters that accept JSONPath queries are at risk, particularly those without thorough validation checks. The vulnerability was partially addressed in a successive release, but versions prior continue to pose a risk, necessitating system updates. Successfully exploiting this flaw could enable attackers to perform actions with the same permissions as the application.

When exploited, JSONPath Plus's vulnerability allows attackers to take full control over the affected system, leading to severe security implications. Arbitrary code execution might result in unauthorized data access, data manipulation, or even system outages, depending on the malicious intent. The breach could also pave the way for further attacks on connected systems, posing a network-wide threat. Data breaches stemming from RCE can harm an organization's reputation, affecting client trust and leading to potential financial losses. Additionally, unauthorized code execution can lead to persistent malicious implants, affecting system integrity over time. The cascading effects can stretch to compliance violations, especially if sensitive user data is involved.

REFERENCES

Solution Advice
  • Upgrade JSONPath Plus to version 10.3.0 or later to eliminate this vulnerability.
  • Implement input validation to sanitize JSONPath queries before processing them.
  • Employ security practices like using less permissive execution environments for handling JSON data.
  • Regularly review and update all third-party library dependencies to prevent known vulnerabilities.
  • Conduct periodic security audits to identify and address potential security weaknesses in your systems.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.