cejs@2.0.20170407 vulnerabilities

A JavaScript module framework that is simple to use.

Direct Vulnerabilities

Known vulnerabilities in the cejs package. This does not include vulnerabilities belonging to this package’s dependencies.

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for free
Vulnerability Vulnerable Version
  • H
Regular Expression Denial of Service (ReDoS)

cejs is a JavaScript module framework.

Affected versions of this package are vulnerable to Regular Expression Denial of Service (ReDoS) attacks. It used a regular expression (^([^%]+|%[a-f\d]{2})+$) in order to validate URIs. This can cause an impact of about 10 seconds matching time for data 32 characters long.

How to fix Regular Expression Denial of Service (ReDoS)?

Upgrade cejs to version 2.0.20180219 or higher.

<2.0.20180219