Lucene search
+L

37 matches found

Github Security Blog
Github Security Blog
added 2026/09/08 8:55 p.m.10 views

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.7CVSS0.00255EPSS
SaveExploits0References7Affected Software2
EUVD
EUVD
added 2026/09/08 8:55 p.m.15 views

EUVD-2026-69649

joi: Prototype pollution via a proto language key in custom messages...

3.7CVSS5.9AI score0.00255EPSS
SaveExploits0References6
EUVD
EUVD
added 2026/09/08 8:51 p.m.10 views

EUVD-2026-69648

joi: object.rename with a template target can set the validated object's prototype...

3.7CVSS5.9AI score0.0027EPSS
SaveExploits0References8
RedhatCVE
RedhatCVE
added 2026/09/03 9:03 a.m.12 views

CVE-2026-84368

A flaw was found in joi. This vulnerability, known as prototype pollution, allows an attacker to inject properties into core JavaScript objects by supplying untrusted input directly into schema-construction configuration. Specifically, by using language keys like proto or constructor in custom...

3.7CVSS5.9AI score0.00255EPSS
SaveExploits0References8
Tenable Nessus
Tenable Nessus
added 2026/09/03 12:00 a.m.8 views

Linux Distros Unpatched Vulnerability : CVE-2026-84368

The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - 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...

3.7CVSS6.3AI score0.00255EPSS
SaveExploits0References2
vulnersOsv
vulnersOsv
added 2026/09/01 10:51 p.m.6 views

@adobe/spacecat-shared-brand-client (>=1.1.31, <=1.1.35), @adobe/spacecat-shared-cloud-manager-client (>=1.0.0, <=1.4.3) +308 more potentially affected by CVE-2026-84368 via joi (>=18.0.0, <=18.2.3)

joi NPM version =18.0.0, =1.1.31, =1.0.0, =1.8.6, =2.61.4, =1.4.60, =1.6.11, =1.19.1, =1.11.2, =2.2.1, =1.0.0, =1.12.0, =3.14.0, =0.0.14, =0.0.39 and more Source cves: CVE-2026-84368 Source advisory: SNYK:JS-JOI-19498543...

3.7CVSS5.8AI score0.00255EPSS
SaveExploits0
vulnersOsv
vulnersOsv
added 2026/09/01 10:51 p.m.5 views

@0xsequence/web3-onboard-plugin (2.0.5), @0xzoz/tallyho (>=2.0.11, <=2.0.14) +1792 more potentially affected by CVE-2026-84368 via joi (>=17.2.0, <=17.13.4)

joi NPM version =17.2.0, =2.0.11, =0.1.6-alpha.2, =1.0.0, =1.0.0, =1.0.0, =0.0.1, =0.0.1, =1.16.17-beta-0213b250, =1.8.31, =1.1.12, =1.7.1, =1.8.31, =1.0.0, =1.16.34-beta-20241113-102431-65542b84 and more Source cves: CVE-2026-84368 Source advisory: SNYK:JS-JOI-19498543...

3.7CVSS5.8AI score0.00255EPSS
SaveExploits0
vulnersOsv
vulnersOsv
added 2026/09/01 10:51 p.m.6 views

@adobe/spacecat-shared-brand-client (>=1.1.31, <=1.1.35), @adobe/spacecat-shared-cloud-manager-client (>=1.0.0, <=1.4.3) +308 more potentially affected by CVE-2026-84367 via joi (>=18.0.0, <=18.2.3)

joi NPM version =18.0.0, =1.1.31, =1.0.0, =1.8.6, =2.61.4, =1.4.60, =1.6.11, =1.19.1, =1.11.2, =2.2.1, =1.0.0, =1.12.0, =3.14.0, =0.0.14, =0.0.39 and more Source cves: CVE-2026-84367 Source advisory: SNYK:JS-JOI-19498547...

3.7CVSS5.8AI score0.0027EPSS
SaveExploits0
vulnersOsv
vulnersOsv
added 2026/09/01 10:51 p.m.5 views

1-topshiriq (1.0.0), 3nit-utils (>=0.11.1, <=0.23.0) +4170 more potentially affected by CVE-2026-84367 via joi (>=14.3.1, <=17.13.4)

joi NPM version =14.3.1, =0.11.1, =0.0.1, =2.0.0, =0.1.2, =2.0.11, =0.1.6-alpha.2, =0.0.1, =1.0.0, =1.0.0, =1.0.0, =0.0.1, =0.0.9 and more Source cves: CVE-2026-84367 Source advisory: SNYK:JS-JOI-19498547...

3.7CVSS5.8AI score0.0027EPSS
SaveExploits0
NVD
NVD
added 2026/09/01 9:18 p.m.9 views

CVE-2026-84367

joi is a schema description language and data validator for JavaScript. From 16.0.0 until 17.13.5 and 18.2.4, joi's lib/types/keys.js internals.rename implementation used by object.rename permits a schema that renames keys with a regular-expression source and a Joi.expression or Joi.x target that...

3.7CVSS0.0027EPSS
SaveExploits0References5
NVD
NVD
added 2026/09/01 9:18 p.m.8 views

CVE-2026-84368

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.00255EPSS
SaveExploits0References5
OSV
OSV
added 2026/09/01 8:36 p.m.6 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
Cvelist
Cvelist
added 2026/09/01 8:36 p.m.35 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.00255EPSS
SaveExploits0References5
CVE
CVE
added 2026/09/01 8:36 p.m.26 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.00255EPSS
SaveExploits0References5
CVE
CVE
added 2026/09/01 8:33 p.m.20 views

CVE-2026-84367

joi (a JavaScript schema validator) is vulnerable to a limited prototype pollution via object().rename() in versions 16.0.0 through 17.13.4 and 18.2.3 . The root cause lies in internals.rename() in lib/types/keys.js: when a schema uses a regular-expression source combined with a Joi.expression() ...

3.7CVSS5.9AI score0.0027EPSS
SaveExploits0References5
OSV
OSV
added 2026/09/01 8:33 p.m.8 views

CVE-2026-84367 joi: object().rename() with a template target can set the validated object's prototype

joi is a schema description language and data validator for JavaScript. From 16.0.0 until 17.13.5 and 18.2.4, joi's lib/types/keys.js internals.rename implementation used by object.rename permits a schema that renames keys with a regular-expression source and a Joi.expression or Joi.x target that...

3.7CVSS5.9AI score
SaveExploits0References7
Cvelist
Cvelist
added 2026/09/01 8:33 p.m.37 views

CVE-2026-84367 joi: object().rename() with a template target can set the validated object's prototype

joi is a schema description language and data validator for JavaScript. From 16.0.0 until 17.13.5 and 18.2.4, joi's lib/types/keys.js internals.rename implementation used by object.rename permits a schema that renames keys with a regular-expression source and a Joi.expression or Joi.x target that...

3.7CVSS0.0027EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
added 2026/09/01 12:00 a.m.11 views

PT-2026-84505

Name of the Vulnerable Software and Affected Versions joi versions 16.0.0 through 17.13.4 joi versions 18.0.0 through 18.2.3 Description The internals.rename implementation in lib/types/keys.js, used by object.rename, allows a schema to rename keys using a regular-expression source and a...

3.7CVSS5.9AI score0.0027EPSS
SaveExploits0References13
Positive Technologies
Positive Technologies
added 2026/09/01 12:00 a.m.13 views

PT-2026-84506

Name of the Vulnerable Software and Affected Versions joi versions 16.0.0 through 17.13.5 joi versions 18.0.0 through 18.2.4 @hapi/joi versions 16.0.0 through 17.1.1 Description A prototype pollution issue exists in lib/messages.js where the exports.compile and exports.merge functions reuse...

3.7CVSS5.9AI score0.00255EPSS
SaveExploits0References10
NVD
NVD
added 2026/07/14 8:17 p.m.12 views

CVE-2026-48038

joi is a schema description language and data validator for JavaScript. Prior to 17.13.4 and 18.2.1, denial of service is possible via an untrapped exception in services validating user-supplied JSON or object input with recursive link schemas. When validate is called without try/catch in a reque...

5.3CVSS0.00524EPSS
SaveExploits0References4
Rows per page
Query Builder