Lucene search
+L

70 matches found

SUSE CVE
SUSE CVE
•added 2026/08/25 1:17 a.m.•8 views

SUSE CVE-2026-77414

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.1, the src/jsonata.js environment.lookup function used a bypassable hasOwnProperty check. Crafted expressions could use $hasOwnProperty, $spread, $string, prototype access, and $constructor to reach the object prototype a...

9.3CVSS8.2AI score0.0057EPSS
SaveExploits0References3
Veracode
Veracode
•added 2026/08/22 5:33 a.m.•6 views

Arbitrary Code Execution

JSONata is vulnerable to Arbitrary Code Execution. The vulnerability is due to a bypassable hasOwnProperty check that allows crafted expressions to access object prototypes and constructors, which allows an attacker to invoke process.getBuiltinModule with childprocess and execute arbitrary code...

9.3CVSS6.7AI score0.0057EPSS
SaveExploits0References6Affected Software1
NVD
NVD
•added 2026/08/21 9:17 p.m.•15 views

CVE-2026-77413

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.0, the src/functions.js lookup function lacked an Object.prototype.hasOwnProperty check and allowed crafted expressions to access inherited prototype members. An attacker able to supply an expression could use inherited...

9.3CVSS0.00719EPSS
SaveExploits0References6
NVD
NVD
•added 2026/08/21 9:17 p.m.•17 views

CVE-2026-77414

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.1, the src/jsonata.js environment.lookup function used a bypassable hasOwnProperty check. Crafted expressions could use $hasOwnProperty, $spread, $string, prototype access, and $constructor to reach the object prototype a...

9.3CVSS0.0057EPSS
SaveExploits0References5
OSV
OSV
•added 2026/08/21 8:58 p.m.•16 views

GHSA-2943-5XFG-GQ5F JSONata vulnerable to Arbitrary Code Execution via crafted JSONata expressions

Before JSONata 2.2.1 and 1.8.8 it was possible to execute arbitrary code with crafted expressions, due to a bypassable hasOwnProperty check in environment.lookup https://github.com/jsonata-js/jsonata/blob/8ee4476f8a228bfc7a62979ae0a9c13a4043cd03/src/jsonata.jsL1863-L1871 This was fixed in...

9.3CVSS8.6AI score0.0057EPSS
SaveExploits0References8
Github Security Blog
Github Security Blog
•added 2026/08/21 8:58 p.m.•18 views

JSONata vulnerable to Arbitrary Code Execution via crafted JSONata expressions

Before JSONata 2.2.1 and 1.8.8 it was possible to execute arbitrary code with crafted expressions, due to a bypassable hasOwnProperty check in environment.lookup https://github.com/jsonata-js/jsonata/blob/8ee4476f8a228bfc7a62979ae0a9c13a4043cd03/src/jsonata.jsL1863-L1871 This was fixed in...

9.3CVSS8.6AI score0.0057EPSS
SaveExploits0References8Affected Software1
Snyk
Snyk
•added 2026/08/21 8:57 p.m.•13 views

Arbitrary Code Injection

Overview org.webjars.npm:jsonata is a JSON query and transformation language Affected versions of this package are vulnerable to Arbitrary Code Injection via the lookup function due to a missing hasOwnProperty check. An attacker can execute arbitrary code by submitting crafted expressions...

9.8CVSS8.4AI score0.00719EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/08/21 8:57 p.m.•14 views

JSONata: Arbitrary Code Execution via crafted JSONata expressions

Impact Before JSONata 2.2.0 and 1.8.8 it was possible to execute arbitrary code with crafted expressions, due to a missing hasOwnProperty check in the lookup function: https://github.com/jsonata-js/jsonata/blob/f9632e01e6e67d4f9f00593f9795420cb4b57f48/src/functions.jsL1686-L1705 This was fixed wi...

9.3CVSS8.5AI score0.00719EPSS
SaveExploits0References7Affected Software1
Snyk
Snyk
•added 2026/08/21 8:57 p.m.•15 views

Arbitrary Code Injection

Overview jsonata is a JSON query and transformation language Affected versions of this package are vulnerable to Arbitrary Code Injection via the lookup function due to a missing hasOwnProperty check. An attacker can execute arbitrary code by submitting crafted expressions. Remediation Upgrade...

9.8CVSS8.4AI score0.00719EPSS
SaveExploits0References2
OSV
OSV
•added 2026/08/21 8:57 p.m.•17 views

GHSA-8GQ3-VP5J-2GRP JSONata: Arbitrary Code Execution via crafted JSONata expressions

Impact Before JSONata 2.2.0 and 1.8.8 it was possible to execute arbitrary code with crafted expressions, due to a missing hasOwnProperty check in the lookup function: https://github.com/jsonata-js/jsonata/blob/f9632e01e6e67d4f9f00593f9795420cb4b57f48/src/functions.jsL1686-L1705 This was fixed wi...

9.3CVSS8.5AI score0.00719EPSS
SaveExploits0References7
Cvelist
Cvelist
•added 2026/08/21 8:51 p.m.•41 views

CVE-2026-77414 JSONata: Arbitrary Code Execution via crafted JSONata expressions

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.1, the src/jsonata.js environment.lookup function used a bypassable hasOwnProperty check. Crafted expressions could use $hasOwnProperty, $spread, $string, prototype access, and $constructor to reach the object prototype a...

9.3CVSS0.0057EPSS
SaveExploits0References5
CVE
CVE
•added 2026/08/21 8:51 p.m.•66 views

CVE-2026-77414

JSONata (a JSON query and transformation language) is vulnerable to arbitrary code execution in versions prior to 1.8.8 and 2.2.1 . The root cause is a bypassable hasOwnProperty check in the environment.lookup function of src/jsonata.js. An attacker can craft expressions chaining $hasOwnProperty,...

9.3CVSS8.2AI score0.0057EPSS
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2026/08/21 8:51 p.m.•8 views

CVE-2026-77414 JSONata: Arbitrary Code Execution via crafted JSONata expressions

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.1, the src/jsonata.js environment.lookup function used a bypassable hasOwnProperty check. Crafted expressions could use $hasOwnProperty, $spread, $string, prototype access, and $constructor to reach the object prototype a...

9.3CVSS8.2AI score0.0057EPSS
SaveExploits0References5
EUVD
EUVD
•added 2026/08/21 8:51 p.m.•18 views

EUVD-2026-64083

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.1, the src/jsonata.js environment.lookup function used a bypassable hasOwnProperty check. Crafted expressions could use $hasOwnProperty, $spread, $string, prototype access, and $constructor to reach the object prototype a...

9.3CVSS8.2AI score0.0057EPSS
SaveExploits0References5
OSV
OSV
•added 2026/08/21 8:51 p.m.•29 views

CVE-2026-77414 JSONata: Arbitrary Code Execution via crafted JSONata expressions

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.1, the src/jsonata.js environment.lookup function used a bypassable hasOwnProperty check. Crafted expressions could use $hasOwnProperty, $spread, $string, prototype access, and $constructor to reach the object prototype a...

9.3CVSS6AI score
SaveExploits0References7
Cvelist
Cvelist
•added 2026/08/21 8:47 p.m.•41 views

CVE-2026-77413 JSONata: Arbitrary Code Execution via crafted JSONata expressions

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.0, the src/functions.js lookup function lacked an Object.prototype.hasOwnProperty check and allowed crafted expressions to access inherited prototype members. An attacker able to supply an expression could use inherited...

9.3CVSS0.00719EPSS
SaveExploits0References6
OSV
OSV
•added 2026/08/21 8:47 p.m.•26 views

CVE-2026-77413 JSONata: Arbitrary Code Execution via crafted JSONata expressions

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.0, the src/functions.js lookup function lacked an Object.prototype.hasOwnProperty check and allowed crafted expressions to access inherited prototype members. An attacker able to supply an expression could use inherited...

9.3CVSS6.1AI score
SaveExploits0References8
Positive Technologies
Positive Technologies
•added 2026/08/21 12:00 a.m.•22 views

PT-2026-79476

JSONata is a JSON query and transformation language. Prior to 1.8.8 and 2.2.1, the src/jsonata.js environment.lookup function used a bypassable hasOwnProperty check. Crafted expressions could use $hasOwnProperty, $spread, $string, prototype access, and $constructor to reach the object prototype a...

9.3CVSS8.2AI score0.0057EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/07/24 4:14 p.m.•24 views

Valibot: record() issue paths can make flatten() throw for inherited Object property names

Summary valibot 1.4.1 can throw a TypeError inside its flatten helper when validation issues contain attacker-controlled object keys such as toString, valueOf, or hasOwnProperty. The issue is reachable through normal record validation. record intentionally filters proto, prototype, and constructo...

6.9CVSS6AI score0.00524EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/07/24 4:14 p.m.•19 views

GHSA-5QJJ-4XWW-7PHC Valibot: record() issue paths can make flatten() throw for inherited Object property names

Summary valibot 1.4.1 can throw a TypeError inside its flatten helper when validation issues contain attacker-controlled object keys such as toString, valueOf, or hasOwnProperty. The issue is reachable through normal record validation. record intentionally filters proto, prototype, and constructo...

6.9CVSS5.9AI score0.00524EPSS
SaveExploits0References5
Rows per page
Query Builder