Lucene search
+L

3 matches found

Patchstack
Patchstack
•added 2026/10/30 11:10 p.m.•5 views

npm: joi: quadratic-time split in `string().email({ multiple: true })` allows denial of service

npm: joi: quadratic-time split in string.email multiple: true allows denial of service vulnerability discovered by ? in WordPress npm joi versions = 17.1.1, 17.13.9...

7.5CVSS5.9AI score0.00467EPSS
SaveExploits0References9Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/30 11:10 p.m.•2 views

GHSA-4528-X5FX-H6HG joi: quadratic-time split in `string().email({ multiple: true })` allows denial of service

Summary Joi.string.email multiple: true takes quadratic time to split a value that contains a long run of whitespace. One request with 100 KB of spaces blocks the Node.js event loop for several seconds, which causes a denial of service. Details When the multiple option is set, the email rule spli...

7.5CVSS5.6AI score0.00467EPSS
SaveExploits0References9
Github Security Blog
Github Security Blog
•added 2026/10/30 11:10 p.m.•5 views

joi: quadratic-time split in `string().email({ multiple: true })` allows denial of service

Summary Joi.string.email multiple: true takes quadratic time to split a value that contains a long run of whitespace. One request with 100 KB of spaces blocks the Node.js event loop for several seconds, which causes a denial of service. Details When the multiple option is set, the email rule spli...

7.5CVSS5.6AI score0.00467EPSS
SaveExploits0References9Affected Software2
Rows per page
Query Builder