Decamelize is used to convert a dash/dot/underscore/space separated string to camelCase. Decamelize 1.1.0 through 1.1.1 uses regular expressions to evaluate a string and takes unescaped separator values, which can be used to create a denial of service attack.
Metrics
Affected Vendors & Products
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2018-0310 | Decamelize is used to convert a dash/dot/underscore/space separated string to camelCase. Decamelize 1.1.0 through 1.1.1 uses regular expressions to evaluate a string and takes unescaped separator values, which can be used to create a denial of service attack. |
Github GHSA |
GHSA-q5c4-39f5-m68j | Regular Expression Denial of Service in decamelize |
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
No history.
Status: PUBLISHED
Assigner: hackerone
Published:
Updated: 2024-09-17T01:01:40.957Z
Reserved: 2017-10-29T00:00:00
Link: CVE-2017-16023
No data.
Status : Modified
Published: 2018-06-04T19:29:01.380
Modified: 2024-11-21T03:15:40.930
Link: CVE-2017-16023
OpenCVE Enrichment
No data.
EUVD
Github GHSA