Skip to main content
← All vulnerabilities
CVE-2017-16023GHSA-Q5C4-39F5-M68J

Decamelize is used to convert a dash/dot/underscore/space separated string to camelCase.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.1.2
None on Exploit-DB, Metasploit or GitHub

Summary

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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • HackerOne decamelize node module

    >=1.1.0 <=1.1.1

  • decamelizenpm

    From 1.1.0 · fixed in 1.1.2

References 2

GitHub · sindresorhus/decamelize

nodesecurity.io