Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
joi before 17.13.8 and 18.2.9 Prototype Pollution via messages
Vulnerability Description
joi before versions 17.13.8 and 18.2.9 contains a prototype pollution vulnerability in the messages compilation function that accepts __proto__ as an error code. Attackers can supply __proto__ keys in custom messages to replace the returned object's prototype, breaking downstream code relying on Object.prototype methods.
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N
Vulnerability Type
CWE-1321
Vulnerability Title
hapijs joi 输入验证错误漏洞
Vulnerability Description
hapi.js joi是hapi.js组织的一款JavaScript对象模式验证库。 hapijs joi 17.13.8之前版本和18.2.9之前版本存在输入验证错误漏洞,该漏洞源于messages编译函数接受__proto__作为错误码,可能导致原型污染,攻击者可通过自定义消息中的__proto__键替换返回对象的原型,破坏依赖Object.prototype方法的下游代码。
CVSS Information
N/A
Vulnerability Type
N/A