Lucene search
+L

28 matches found

Vulnrichment
Vulnrichment
•added 2026/09/14 5:26 p.m.•7 views

CVE-2026-55091 flat-to-nested: Prototype pollution in flat-to-nested convert() via __proto__ parent/id key

flat-to-nested converts a hierarchy from a flat representation to a nested representation. Prior to 1.1.2, FlatToNested.prototype.convert in index.js uses attacker-influenced id and parent record fields directly as keys in the plain temp and pendingChildOf objects. When parent or id is proto,...

7.5CVSS5.9AI score0.00497EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/09/14 5:26 p.m.•34 views

CVE-2026-55091 flat-to-nested: Prototype pollution in flat-to-nested convert() via __proto__ parent/id key

flat-to-nested converts a hierarchy from a flat representation to a nested representation. Prior to 1.1.2, FlatToNested.prototype.convert in index.js uses attacker-influenced id and parent record fields directly as keys in the plain temp and pendingChildOf objects. When parent or id is proto,...

7.5CVSS0.00497EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/09/14 5:26 p.m.•9 views

EUVD-2026-77691

flat-to-nested converts a hierarchy from a flat representation to a nested representation. Prior to 1.1.2, FlatToNested.prototype.convert in index.js uses attacker-influenced id and parent record fields directly as keys in the plain temp and pendingChildOf objects. When parent or id is proto,...

7.5CVSS5.9AI score0.00497EPSS
SaveExploits0References3
OSV
OSV
•added 2026/09/14 5:26 p.m.•7 views

CVE-2026-55091 flat-to-nested: Prototype pollution in flat-to-nested convert() via __proto__ parent/id key

flat-to-nested converts a hierarchy from a flat representation to a nested representation. Prior to 1.1.2, FlatToNested.prototype.convert in index.js uses attacker-influenced id and parent record fields directly as keys in the plain temp and pendingChildOf objects. When parent or id is proto,...

7.5CVSS5.9AI score
SaveExploits0References5
Cvelist
Cvelist
•added 2026/09/14 4:49 p.m.•35 views

CVE-2026-55451 gettext-converter: Prototype pollution in js2i18next() via crafted translation keys

gettext-converter provides gettext resource conversion utilities for JavaScript. Prior to 1.3.3, js2i18next in lib/js2i18next.js splits nested translation keys using options.keyseparator, whose default value consists of two number signs, and uses each segment as a dynamic object key without...

8.3CVSS0.00566EPSS
SaveExploits0References4
CVE
CVE
•added 2026/09/13 10:45 a.m.•32 views

CVE-2026-90771

joi (the Hapi.js validation library) before versions 17.13.8 and 18.2.9 is affected by a prototype pollution vulnerability in the messages compilation function . The root cause is that the function accepts __proto__ as a valid error code, allowing an attacker to supply __proto__ keys in custom er...

6.3CVSS5.7AI score0.00389EPSS
SaveExploits0References5
Patchstack
Patchstack
•added 2026/09/08 8:55 p.m.•7 views

NPM: joi: Prototype pollution via a `__proto__` language key in custom messages

NPM: joi: Prototype pollution via a proto language key in custom messages vulnerability discovered by ? in WordPress Npm joi versions = 17.2.0, 17.13.6...

3.7CVSS5.8AI score0.00389EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/09/08 8:55 p.m.•8 views

GHSA-6W3J-5FW6-R9VR joi: Prototype pollution via a `__proto__` language key in custom messages

Impact An application that passes attacker-controlled data into joi's custom message configuration messages, message, prefs messages , Joi.extend messages or rule message lets the attacker write properties onto Object.prototype, where every object in the process then inherits them. A key named...

3.7CVSS5.8AI score0.00389EPSS
SaveExploits0References7
EUVD
EUVD
•added 2026/09/03 7:52 p.m.•21 views

EUVD-2026-70214

TOON: Prototype pollution when decoding untrusted TOON input...

8.3CVSS5.9AI score0.00677EPSS
SaveExploits0References5
OSV
OSV
•added 2026/09/03 7:52 p.m.•14 views

GHSA-P95V-992W-H6C3 TOON: Prototype pollution when decoding untrusted TOON input

Summary Decoding attacker-controlled TOON containing a proto, constructor, or prototype key wrote through the object's prototype chain instead of creating an own property, polluting Object.prototype for the whole runtime. The expandPaths: 'safe' path dotted keys such as a.proto.x was the stronges...

8.3CVSS6.1AI score0.00677EPSS
SaveExploits0References6
Snyk
Snyk
•added 2026/09/01 10:51 p.m.•23 views

Prototype Pollution

Overview Affected versions of this package are vulnerable to Prototype Pollution via the compile and merge functions in lib/messages.js, where a language key named proto or constructor in a user-supplied messages object causes writes to flow onto Object.prototype rather than the intended target...

6.3CVSS6.5AI score0.00389EPSS
SaveExploits0References2
Snyk
Snyk
•added 2026/09/01 10:51 p.m.•11 views

Prototype Pollution

Overview Affected versions of this package are vulnerable to Prototype Pollution in the rename method. An attacker can manipulate the prototype of the validated object by supplying specially crafted input keys that are interpreted as proto, leading to unintended property inheritance or behavior i...

6.3CVSS6.5AI score0.00389EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/01 8:36 p.m.•7 views

CVE-2026-84368 joi: Prototype pollution via a `__proto__` language key in custom messages

joi is a schema description language and data validator for JavaScript. From 16.0.0 until 17.13.6 and 18.2.5, the @hapi/joi package through 17.1.1 and the successor joi package contain prototype pollution in lib/messages.js, where exports.compile and exports.merge reuse inherited objects for...

3.7CVSS5.9AI score
SaveExploits0References7
CVE
CVE
•added 2026/09/01 8:36 p.m.•43 views

CVE-2026-84368

joi (and its predecessor @hapi/joi ), a JavaScript schema validator, is affected by a prototype pollution vulnerability in lib/messages.js. The functions exports.compile() and exports.merge() reuse inherited objects for attacker-controlled language keys (e.g., __proto__ or constructor), which can...

3.7CVSS5.9AI score0.00389EPSS
SaveExploits0References5
Cvelist
Cvelist
•added 2026/09/01 8:36 p.m.•38 views

CVE-2026-84368 joi: Prototype pollution via a `__proto__` language key in custom messages

joi is a schema description language and data validator for JavaScript. From 16.0.0 until 17.13.6 and 18.2.5, the @hapi/joi package through 17.1.1 and the successor joi package contain prototype pollution in lib/messages.js, where exports.compile and exports.merge reuse inherited objects for...

3.7CVSS0.00389EPSS
SaveExploits0References5
Debian CVE
Debian CVE
•added 2026/08/06 7:51 p.m.•15 views

CVE-2026-71437

Mermaid is a JavaScript tool that uses Markdown-inspired text to create and modify diagrams and charts. From version 11.5.0 until 11.16.1, Mermaid Architecture Diagrams are vulnerable to prototype pollution when a diagram defines a group with an id of proto. Because the group id is used directly ...

6.5CVSS5.4AI score0.00503EPSS
SaveExploits0
Github Security Blog
Github Security Blog
•added 2026/07/20 10:04 p.m.•18 views

protobufjs: Text Format string map parsing can mutate returned map object prototype

Summary The protobuf.js text format extension parsed string-keyed map entries using ordinary property assignment. A text-format map entry with key proto could therefore change the prototype of the returned map object instead of creating an own map entry. This affected the optional Text Format...

4.8CVSS5.4AI score0.00349EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2026/07/20 10:04 p.m.•14 views

GHSA-JFJ6-75FJ-8934 protobufjs: Text Format string map parsing can mutate returned map object prototype

Summary The protobuf.js text format extension parsed string-keyed map entries using ordinary property assignment. A text-format map entry with key proto could therefore change the prototype of the returned map object instead of creating an own map entry. This affected the optional Text Format...

4.8CVSS5.4AI score0.00349EPSS
SaveExploits0References6
Cvelist
Cvelist
•added 2026/07/08 3:31 p.m.•54 views

CVE-2026-59876 protobufjs: Text Format string map parsing can mutate returned map object prototype

protobufjs compiles protobuf definitions into JavaScript JS functions. From 8.2.0 until 8.6.5, the protobufjs Text Format extension parsed string-keyed map entries using ordinary property assignment, allowing a map entry with key proto to change the prototype of the returned map object instead of...

4.8CVSS0.00349EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/06/19 8:47 p.m.•16 views

flat-to-nested: Prototype pollution in flat-to-nested convert() via __proto__ parent/id key

Summary convert builds the nested tree by using each flat record's id and parent field values directly as object keys, with no guard against proto / constructor / prototype. A record whose parent is the string "proto" makes tempparent resolve to Object.prototype, and the following initPush...

7.5CVSS6AI score0.00497EPSS
SaveExploits0References3Affected Software1
Rows per page
Query Builder