Skip to main content

Jmespath

2 CVEs product

Monthly

CVE-2026-54133 Jun 12, 13:56 PHP CRITICAL POC PATCH GHSA Act Now

Remote code execution in jmespath.php versions prior to 2.9.1 allows attackers controlling JMESPath expressions to inject arbitrary PHP into compiler-generated cache files, which are then loaded and executed by JmesPath\CompilerRuntime. The flaw stems from insufficient escaping of parsed function names when the compiler emits PHP source, enabling code execution whenever an application evaluates untrusted expressions through the compiler runtime. No public exploit identified at time of analysis, but the CVSS 9.8 rating reflects unauthenticated network-reachable RCE in any web app that pipes user input into the compiler.

PHP Information Disclosure Jmespath Php Jmespath
NVD GitHub
CVSS 3.1
9.8
EPSS
0.1%
CVE-2022-32511 Jun 06, 22:15 Ruby CRITICAL PATCH GHSA Act Now

jmespath.rb (aka JMESPath for Ruby) before 1.6.1 uses JSON.load in a situation where JSON.parse is preferable. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Information Disclosure Fedora Jmespath Fedoraproject
NVD GitHub VulDB
CVSS 3.1
9.8
EPSS
2.1%
EPSS 0% CVSS 9.8
CRITICAL POC PATCH Act Now

Remote code execution in jmespath.php versions prior to 2.9.1 allows attackers controlling JMESPath expressions to inject arbitrary PHP into compiler-generated cache files, which are then loaded and executed by JmesPath\CompilerRuntime. The flaw stems from insufficient escaping of parsed function names when the compiler emits PHP source, enabling code execution whenever an application evaluates untrusted expressions through the compiler runtime. No public exploit identified at time of analysis, but the CVSS 9.8 rating reflects unauthenticated network-reachable RCE in any web app that pipes user input into the compiler.

PHP Information Disclosure Jmespath Php +1
NVD GitHub
EPSS 2% CVSS 9.8
CRITICAL PATCH Act Now

jmespath.rb (aka JMESPath for Ruby) before 1.6.1 uses JSON.load in a situation where JSON.parse is preferable. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity.

Information Disclosure Fedora Jmespath +1
NVD GitHub VulDB

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy