Lucene search
+L

54 matches found

NVD
NVD
added 2026/08/21 9:17 p.m.7 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.00409EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
added 2026/08/21 8:57 p.m.7 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.3CVSS5.9AI score0.00409EPSS
SaveExploits0References7Affected Software1
EUVD
EUVD
added 2026/08/21 8:51 p.m.12 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.3CVSS5.7AI score0.00347EPSS
SaveExploits0References5
CVE
CVE
added 2026/08/21 8:51 p.m.32 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.3CVSS5.7AI score0.00347EPSS
SaveExploits0References5
OSV
OSV
added 2026/08/21 8:51 p.m.14 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.31 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.00409EPSS
SaveExploits0References6
OSV
OSV
added 2026/08/21 8:47 p.m.12 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
Github Security Blog
Github Security Blog
added 2026/07/24 4:14 p.m.16 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.9CVSS5.9AI score0.00302EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2026/07/24 4:14 p.m.13 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.00302EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
added 2026/07/24 12:00 a.m.25 views

PT-2026-64442

Name of the Vulnerable Software and Affected Versions Valibot versions prior to 1.4.2 Description Valibot can throw a TypeError within its flatten helper when validation issues contain object keys controlled by an attacker that collide with inherited Object.prototype properties, such as toString,...

6.9CVSS5.9AI score0.00302EPSS
SaveExploits0References7
OSV
OSV
added 2026/06/22 4:23 p.m.11 views

CVE-2026-54269 protobufjs: Schema-derived names can shadow runtime-significant properties

protobufjs compiles protobuf definitions into JavaScript JS functions. Prior to 8.6.0 and 7.6.3, protobufjs accepted certain schema-derived names that could collide with properties used by protobufjs runtime helpers. The known affected names are fields named hasOwnProperty, field or oneof names...

5.3CVSS6AI score
SaveExploits0References3
Vulnrichment
Vulnrichment
added 2026/06/22 4:23 p.m.5 views

CVE-2026-54269 protobufjs: Schema-derived names can shadow runtime-significant properties

protobufjs compiles protobuf definitions into JavaScript JS functions. Prior to 8.6.0 and 7.6.3, protobufjs accepted certain schema-derived names that could collide with properties used by protobufjs runtime helpers. The known affected names are fields named hasOwnProperty, field or oneof names...

5.3CVSS5.9AI score0.00402EPSS
SaveExploits0References1
ATTACKERKB
ATTACKERKB
added 2026/06/22 4:23 p.m.8 views

CVE-2026-54269

protobufjs compiles protobuf definitions into JavaScript JS functions. Prior to 8.6.0 and 7.6.3, protobufjs accepted certain schema-derived names that could collide with properties used by protobufjs runtime helpers. The known affected names are fields named hasOwnProperty, field or oneof names...

5.3CVSS5.9AI score0.00402EPSS
SaveExploits0References2Affected Software1
Snyk
Snyk
added 2026/06/15 5:27 p.m.18 views

Improper Check for Unusual or Exceptional Conditions

Overview protobufjs-cli is a Translates between file formats and generates static code as well as TypeScript definitions. Affected versions of this package are vulnerable to Improper Check for Unusual or Exceptional Conditions in the schema-derived names that collide with runtime-significant...

6.9CVSS5.6AI score0.00402EPSS
SaveExploits0References2
Github Security Blog
Github Security Blog
added 2026/06/15 5:27 p.m.27 views

protobufjs : Schema-derived names can shadow runtime-significant properties

Summary protobufjs accepted certain schema-derived names that could collide with properties used by protobufjs runtime helpers. The known affected names are fields named hasOwnProperty, field or oneof names such as $type when loaded through protobufjs JSON/reflection descriptors, and service...

5.3CVSS5.7AI score0.00402EPSS
SaveExploits0References3Affected Software2
Snyk
Snyk
added 2026/06/15 5:27 p.m.9 views

Improper Check for Unusual or Exceptional Conditions

Overview Affected versions of this package are vulnerable to Improper Check for Unusual or Exceptional Conditions in the schema-derived names that collide with runtime-significant properties. An attacker can cause affected message or service types to become unusable, resulting in denial of servic...

6.9CVSS5.7AI score0.00402EPSS
SaveExploits0References2
OSV
OSV
added 2026/06/15 5:27 p.m.15 views

GHSA-F38Q-MGVJ-VPH7 protobufjs : Schema-derived names can shadow runtime-significant properties

Summary protobufjs accepted certain schema-derived names that could collide with properties used by protobufjs runtime helpers. The known affected names are fields named hasOwnProperty, field or oneof names such as $type when loaded through protobufjs JSON/reflection descriptors, and service...

5.3CVSS5.7AI score0.00402EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
added 2026/06/15 12:00 a.m.17 views

PT-2026-49584

Name of the Vulnerable Software and Affected Versions protobufjs versions prior to 8.6.0 protobufjs versions prior to 7.6.3 Description protobufjs accepts certain schema-derived names that collide with properties used by runtime helpers. Specifically, this occurs with fields named hasOwnProperty,...

5.3CVSS5.5AI score0.00402EPSS
SaveExploits0References7
Vulnrichment
Vulnrichment
added 2026/06/11 3:30 p.m.11 views

CVE-2026-44489 Axios: Proxy-Authorization Header Injection via Prototype Pollution — Incomplete Null-Prototype Fix

Axios is a promise based HTTP client for the browser and Node.js. From 1.15.2 to before 1.16.0, nested objects created by utils.merge e.g., config.proxy are still constructed as plain with Object.prototype in their chain. The setProxy function at lib/adapters/http.js:209-223 reads proxy.username,...

3.7CVSS5.5AI score0.00236EPSS
SaveExploits1References1
CNNVD
CNNVD
added 2026/06/11 12:00 a.m.23 views

Axios 注入漏洞

Axios is an open-source HTTP client developed by Axios. Versions of Axios from 1.15.2 to 1.16.0 had a injection vulnerability. This vulnerability stemmed from the lack of hasOwnProperty checks on nested objects created by the utils.merge function. This could lead to prototype pollution and...

5.3CVSS5.2AI score0.00236EPSS
SaveExploits1References2
Rows per page
Query Builder