NodeJS/express/4.3.2


Fast, unopinionated, minimalist web framework

https://www.npmjs.com/package/express
MIT

4 Security Vulnerabilities

No Charset in Content-Type Header in express

Published date: 2018-10-23T17:22:54Z
CVE: CVE-2014-6393
Links:

Vulnerable versions of express do not specify a charset field in the content-type header while displaying 400 level response messages. The lack of enforcing user's browser to set correct charset, could be leveraged by an attacker to perform a cross-site scripting attack, using non-standard encodings, like UTF-7.

Recommendation

For express 3.x, update express to version 3.11 or later. For express 4.x, update express to version 4.5 or later.

Affected versions: ["4.0.0", "4.1.0", "4.1.1", "4.1.2", "4.2.0", "4.3.0", "4.3.1", "4.3.2", "4.4.0", "4.4.1", "4.4.2", "4.4.3", "4.4.4", "4.4.5", "0.14.0", "0.14.1", "1.0.0", "1.0.1", "1.0.2", "1.0.3", "1.0.4", "1.0.5", "1.0.6", "1.0.7", "1.0.8", "2.0.0", "2.1.0", "2.1.1", "2.2.0", "2.2.1", "2.2.2", "2.3.0", "2.3.1", "2.3.2", "2.3.3", "2.3.4", "2.3.5", "2.3.6", "2.3.7", "2.3.8", "2.3.9", "2.3.10", "2.3.11", "2.3.12", "2.4.0", "2.4.1", "2.4.2", "2.4.3", "2.4.4", "2.4.5", "2.4.6", "2.4.7", "2.5.0", "2.5.1", "2.5.2", "2.5.3", "2.5.4", "2.5.5", "2.5.6", "2.5.7", "2.5.8", "2.5.9", "2.5.10", "2.5.11", "3.0.0", "3.0.1", "3.0.2", "3.0.3", "3.0.4", "3.0.5", "3.0.6", "3.1.0", "3.1.1", "3.1.2", "3.2.0", "3.2.1", "3.2.2", "3.2.3", "3.2.4", "3.2.5", "3.2.6", "3.3.0", "3.3.1", "3.3.2", "3.3.3", "3.3.4", "3.3.5", "3.3.6", "1.0.0-beta", "1.0.0-beta2", "1.0.0-rc", "1.0.0-rc2", "1.0.0-rc3", "1.0.0-rc4", "2.0.0-beta", "2.0.0-beta2", "2.0.0-beta3", "2.0.0-rc", "2.0.0-rc2", "2.0.0-rc3", "3.0.0-alpha1", "3.0.0-alpha2", "3.0.0-alpha3", "3.0.0-alpha4", "3.0.0-alpha5", "3.0.0-beta1", "3.0.0-beta2", "3.0.0-beta3", "3.0.0-beta4", "3.0.0-beta6", "3.0.0-beta7", "3.0.0-rc1", "3.0.0-rc2", "3.0.0-rc3", "3.0.0-rc4", "3.0.0-rc5", "3.3.7", "3.3.8", "3.4.0", "3.4.1", "3.4.2", "3.4.3", "3.4.4", "3.4.5", "3.4.6", "3.4.7", "3.4.8", "3.5.0", "3.5.1", "3.5.2", "3.5.3", "3.6.0", "3.7.0", "3.8.0", "3.8.1", "3.9.0", "3.10.0", "3.10.1", "3.10.2", "3.10.3", "3.10.4", "3.10.5"]
Secure versions: [4.19.2, 5.0.0-beta.3]
Recommendation: Update to version 4.19.2.

qs vulnerable to Prototype Pollution

Published date: 2022-11-27T00:30:50Z
CVE: CVE-2022-24999
Links:

qs before 6.10.3, as used in Express before 4.17.3 and other products, allows attackers to cause a Node process hang for an Express application because an __ proto__ key can be used. In many typical Express use cases, an unauthenticated remote attacker can place the attack payload in the query string of the URL that is used to visit the application, such as a[proto]=b&a[proto]&a[length]=100000000. The fix was backported to qs 6.9.7, 6.8.3, 6.7.3, 6.6.1, 6.5.3, 6.4.1, 6.3.3, and 6.2.4 (and therefore Express 4.17.3, which has deps: qs@6.9.7 in its release description, is not vulnerable).

Affected versions: ["0.14.0", "0.14.1", "1.0.0", "1.0.1", "1.0.2", "1.0.3", "1.0.4", "1.0.5", "1.0.6", "1.0.7", "1.0.8", "2.0.0", "2.1.0", "2.1.1", "2.2.0", "2.2.1", "2.2.2", "2.3.0", "2.3.1", "2.3.2", "2.3.3", "2.3.4", "2.3.5", "2.3.6", "2.3.7", "2.3.8", "2.3.9", "2.3.10", "2.3.11", "2.3.12", "2.4.0", "2.4.1", "2.4.2", "2.4.3", "2.4.4", "2.4.5", "2.4.6", "2.4.7", "2.5.0", "2.5.1", "2.5.2", "2.5.3", "2.5.4", "2.5.5", "2.5.6", "2.5.7", "2.5.8", "2.5.9", "2.5.10", "2.5.11", "3.0.0", "3.0.1", "3.0.2", "3.0.3", "3.0.4", "3.0.5", "3.0.6", "3.1.0", "3.1.1", "3.1.2", "3.2.0", "3.2.1", "3.2.2", "3.2.3", "3.2.4", "3.2.5", "3.2.6", "3.3.0", "3.3.1", "3.3.2", "3.3.3", "3.3.4", "3.3.5", "3.3.6", "1.0.0-beta", "1.0.0-beta2", "1.0.0-rc", "1.0.0-rc2", "1.0.0-rc3", "1.0.0-rc4", "2.0.0-beta", "2.0.0-beta2", "2.0.0-beta3", "2.0.0-rc", "2.0.0-rc2", "2.0.0-rc3", "3.0.0-alpha1", "3.0.0-alpha2", "3.0.0-alpha3", "3.0.0-alpha4", "3.0.0-alpha5", "3.0.0-beta1", "3.0.0-beta2", "3.0.0-beta3", "3.0.0-beta4", "3.0.0-beta6", "3.0.0-beta7", "3.0.0-rc1", "3.0.0-rc2", "3.0.0-rc3", "3.0.0-rc4", "3.0.0-rc5", "3.3.7", "3.3.8", "3.4.0", "3.4.1", "3.4.2", "3.4.3", "3.4.4", "3.4.5", "3.4.6", "3.4.7", "3.4.8", "4.0.0-rc1", "4.0.0-rc2", "3.5.0", "4.0.0-rc3", "4.0.0-rc4", "3.5.1", "4.0.0", "3.5.2", "4.1.0", "4.1.1", "3.5.3", "4.1.2", "3.6.0", "4.2.0", "3.7.0", "3.8.0", "4.3.0", "4.3.1", "3.8.1", "4.3.2", "3.9.0", "4.4.0", "4.4.1", "3.10.0", "3.10.1", "3.10.2", "3.10.3", "3.10.4", "4.4.2", "3.10.5", "4.4.3", "3.11.0", "4.4.4", "3.12.0", "3.12.1", "4.4.5", "3.13.0", "4.5.0", "4.5.1", "3.14.0", "4.6.0", "4.6.1", "3.15.0", "4.7.0", "3.15.1", "4.7.1", "3.15.2", "4.7.2", "4.7.3", "3.15.3", "4.7.4", "3.16.0", "4.8.0", "3.16.1", "4.8.1", "3.16.2", "4.8.2", "3.16.3", "3.16.4", "4.8.3", "3.16.5", "3.16.6", "4.8.4", "3.16.7", "4.8.5", "3.16.8", "4.8.6", "3.16.9", "4.8.7", "3.16.10", "4.8.8", "3.17.0", "3.17.1", "4.9.0", "3.17.2", "4.9.1", "4.9.2", "3.17.3", "4.9.3", "3.17.4", "4.9.4", "3.17.5", "4.9.5", "3.17.6", "3.17.7", "4.9.6", "4.9.7", "3.17.8", "4.9.8", "3.18.0", "3.18.1", "4.10.0", "3.18.2", "4.10.1", "3.18.3", "4.10.2", "3.18.4", "4.10.3", "4.10.4", "4.10.5", "3.18.5", "3.18.6", "4.10.6", "4.10.7", "3.19.0", "4.10.8", "4.11.0", "3.19.1", "4.11.1", "3.19.2", "4.11.2", "3.20.0", "4.12.0", "3.20.1", "4.12.1", "4.12.2", "3.20.2", "4.12.3", "3.20.3", "4.12.4", "3.21.0", "4.13.0", "3.21.1", "4.13.1", "3.21.2", "4.13.2", "4.13.3", "4.13.4", "4.14.0", "4.14.1", "4.15.0", "4.15.1", "4.15.2", "4.15.3", "4.15.4", "4.15.5", "4.16.0", "4.16.1", "4.16.2", "4.16.3", "4.16.4", "4.17.0", "4.17.1", "4.17.2"]
Secure versions: [4.19.2, 5.0.0-beta.3]
Recommendation: Update to version 4.19.2.

Express.js Open Redirect in malformed URLs

Published date: 2024-03-25T19:40:26Z
CVE: CVE-2024-29041
Links:

Impact

Versions of Express.js prior to 4.19.2 and pre-release alpha and beta versions before 5.0.0-beta.3 are affected by an open redirect vulnerability using malformed URLs.

When a user of Express performs a redirect using a user-provided URL Express performs an encode using encodeurl on the contents before passing it to the location header. This can cause malformed URLs to be evaluated in unexpected ways by common redirect allow list implementations in Express applications, leading to an Open Redirect via bypass of a properly implemented allow list.

The main method impacted is res.location() but this is also called from within res.redirect().

Patches

https://github.com/expressjs/express/commit/0867302ddbde0e9463d0564fea5861feb708c2dd https://github.com/expressjs/express/commit/0b746953c4bd8e377123527db11f9cd866e39f94

An initial fix went out with express@4.19.0, we then patched a feature regression in 4.19.1 and added improved handling for the bypass in 4.19.2.

Workarounds

The fix for this involves pre-parsing the url string with either require('node:url').parse or new URL. These are steps you can take on your own before passing the user input string to res.location or res.redirect.

References

https://github.com/expressjs/express/pull/5539 https://github.com/koajs/koa/issues/1800 https://expressjs.com/en/4x/api.html#res.location

Affected versions: ["5.0.0-alpha.1", "5.0.0-alpha.2", "5.0.0-alpha.3", "5.0.0-alpha.4", "5.0.0-alpha.5", "5.0.0-alpha.6", "5.0.0-alpha.7", "5.0.0-alpha.8", "5.0.0-beta.1", "5.0.0-beta.2", "0.14.0", "0.14.1", "1.0.0", "1.0.1", "1.0.2", "1.0.3", "1.0.4", "1.0.5", "1.0.6", "1.0.7", "1.0.8", "2.0.0", "2.1.0", "2.1.1", "2.2.0", "2.2.1", "2.2.2", "2.3.0", "2.3.1", "2.3.2", "2.3.3", "2.3.4", "2.3.5", "2.3.6", "2.3.7", "2.3.8", "2.3.9", "2.3.10", "2.3.11", "2.3.12", "2.4.0", "2.4.1", "2.4.2", "2.4.3", "2.4.4", "2.4.5", "2.4.6", "2.4.7", "2.5.0", "2.5.1", "2.5.2", "2.5.3", "2.5.4", "2.5.5", "2.5.6", "2.5.7", "2.5.8", "2.5.9", "2.5.10", "2.5.11", "3.0.0", "3.0.1", "3.0.2", "3.0.3", "3.0.4", "3.0.5", "3.0.6", "3.1.0", "3.1.1", "3.1.2", "3.2.0", "3.2.1", "3.2.2", "3.2.3", "3.2.4", "3.2.5", "3.2.6", "3.3.0", "3.3.1", "3.3.2", "3.3.3", "3.3.4", "3.3.5", "3.3.6", "1.0.0-beta", "1.0.0-beta2", "1.0.0-rc", "1.0.0-rc2", "1.0.0-rc3", "1.0.0-rc4", "2.0.0-beta", "2.0.0-beta2", "2.0.0-beta3", "2.0.0-rc", "2.0.0-rc2", "2.0.0-rc3", "3.0.0-alpha1", "3.0.0-alpha2", "3.0.0-alpha3", "3.0.0-alpha4", "3.0.0-alpha5", "3.0.0-beta1", "3.0.0-beta2", "3.0.0-beta3", "3.0.0-beta4", "3.0.0-beta6", "3.0.0-beta7", "3.0.0-rc1", "3.0.0-rc2", "3.0.0-rc3", "3.0.0-rc4", "3.0.0-rc5", "3.3.7", "3.3.8", "3.4.0", "3.4.1", "3.4.2", "3.4.3", "3.4.4", "3.4.5", "3.4.6", "3.4.7", "3.4.8", "4.0.0-rc1", "4.0.0-rc2", "3.5.0", "4.0.0-rc3", "4.0.0-rc4", "3.5.1", "4.0.0", "3.5.2", "4.1.0", "4.1.1", "3.5.3", "4.1.2", "3.6.0", "4.2.0", "3.7.0", "3.8.0", "4.3.0", "4.3.1", "3.8.1", "4.3.2", "3.9.0", "4.4.0", "4.4.1", "3.10.0", "3.10.1", "3.10.2", "3.10.3", "3.10.4", "4.4.2", "3.10.5", "4.4.3", "3.11.0", "4.4.4", "3.12.0", "3.12.1", "4.4.5", "3.13.0", "4.5.0", "4.5.1", "3.14.0", "4.6.0", "4.6.1", "3.15.0", "4.7.0", "3.15.1", "4.7.1", "3.15.2", "4.7.2", "4.7.3", "3.15.3", "4.7.4", "3.16.0", "4.8.0", "3.16.1", "4.8.1", "3.16.2", "4.8.2", "3.16.3", "3.16.4", "4.8.3", "3.16.5", "3.16.6", "4.8.4", "3.16.7", "4.8.5", "3.16.8", "4.8.6", "3.16.9", "4.8.7", "3.16.10", "4.8.8", "3.17.0", "3.17.1", "4.9.0", "3.17.2", "4.9.1", "4.9.2", "3.17.3", "4.9.3", "3.17.4", "4.9.4", "3.17.5", "4.9.5", "3.17.6", "3.17.7", "4.9.6", "4.9.7", "3.17.8", "4.9.8", "3.18.0", "3.18.1", "4.10.0", "3.18.2", "4.10.1", "3.18.3", "4.10.2", "3.18.4", "4.10.3", "4.10.4", "4.10.5", "3.18.5", "3.18.6", "4.10.6", "4.10.7", "3.19.0", "4.10.8", "4.11.0", "3.19.1", "4.11.1", "3.19.2", "4.11.2", "3.20.0", "4.12.0", "3.20.1", "4.12.1", "4.12.2", "3.20.2", "4.12.3", "3.20.3", "4.12.4", "3.21.0", "4.13.0", "3.21.1", "4.13.1", "3.21.2", "4.13.2", "4.13.3", "4.13.4", "4.14.0", "4.14.1", "4.15.0", "4.15.1", "4.15.2", "4.15.3", "4.15.4", "4.15.5", "4.16.0", "4.16.1", "4.16.2", "4.16.3", "4.16.4", "4.17.0", "4.17.1", "4.17.2", "4.17.3", "4.18.0", "4.18.1", "4.18.2", "4.18.3", "4.19.0", "4.19.1"]
Secure versions: [4.19.2, 5.0.0-beta.3]
Recommendation: Update to version 4.19.2.

No Charset in Content-Type Header

Published date: 2014-09-12
CVEs: ["CVE-2014-6393"]
CVSS Score: 5.4
CVSS Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
Coordinating vendor: ^Lift Security

Vulnerable versions of express do not specify a charset field in the content-type header while displaying 400 level response messages. The lack of enforcing user's browser to set correct charset, could be leveraged by an attacker to perform a cross-site scripting attack, using non-standard encodings, like UTF-7.

Affected versions: ["0.14.0", "0.14.1", "1.0.0", "1.0.1", "1.0.2", "1.0.3", "1.0.4", "1.0.5", "1.0.6", "1.0.7", "1.0.8", "2.0.0", "2.1.0", "2.1.1", "2.2.0", "2.2.1", "2.2.2", "2.3.0", "2.3.1", "2.3.2", "2.3.3", "2.3.4", "2.3.5", "2.3.6", "2.3.7", "2.3.8", "2.3.9", "2.3.10", "2.3.11", "2.3.12", "2.4.0", "2.4.1", "2.4.2", "2.4.3", "2.4.4", "2.4.5", "2.4.6", "2.4.7", "2.5.0", "2.5.1", "2.5.2", "2.5.3", "2.5.4", "2.5.5", "2.5.6", "2.5.7", "2.5.8", "2.5.9", "2.5.10", "2.5.11", "3.0.0", "3.0.1", "3.0.2", "3.0.3", "3.0.4", "3.0.5", "3.0.6", "3.1.0", "3.1.1", "3.1.2", "3.2.0", "3.2.1", "3.2.2", "3.2.3", "3.2.4", "3.2.5", "3.2.6", "3.3.0", "3.3.1", "3.3.2", "3.3.3", "3.3.4", "3.3.5", "3.3.6", "1.0.0-beta", "1.0.0-beta2", "1.0.0-rc", "1.0.0-rc2", "1.0.0-rc3", "1.0.0-rc4", "2.0.0-beta", "2.0.0-beta2", "2.0.0-beta3", "2.0.0-rc", "2.0.0-rc2", "2.0.0-rc3", "3.0.0-alpha1", "3.0.0-alpha2", "3.0.0-alpha3", "3.0.0-alpha4", "3.0.0-alpha5", "3.0.0-beta1", "3.0.0-beta2", "3.0.0-beta3", "3.0.0-beta4", "3.0.0-beta6", "3.0.0-beta7", "3.0.0-rc1", "3.0.0-rc2", "3.0.0-rc3", "3.0.0-rc4", "3.0.0-rc5", "3.3.7", "3.3.8", "3.4.0", "3.4.1", "3.4.2", "3.4.3", "3.4.4", "3.4.5", "3.4.6", "3.4.7", "3.4.8", "3.5.0", "3.5.1", "3.5.2", "3.5.3", "3.6.0", "3.7.0", "3.8.0", "3.8.1", "3.9.0", "3.10.0", "3.10.1", "3.10.2", "3.10.3", "3.10.4", "3.10.5", "4.0.0", "4.1.0", "4.1.1", "4.1.2", "4.2.0", "4.3.0", "4.3.1", "4.3.2", "4.4.0", "4.4.1", "4.4.2", "4.4.3", "4.4.4", "4.4.5"]
Secure versions: [4.19.2, 5.0.0-beta.3]
Recommendation: Update express to a patched version.

276 Other Versions

Version License Security Released
0.14.0 MIT 4 2010-12-29 - 19:38 over 13 years
0.14.1 MIT 4 2010-12-29 - 19:38 over 13 years
1.0.0 MIT 4 2010-12-29 - 19:38 over 13 years
1.0.1 MIT 4 2010-12-29 - 19:38 over 13 years
1.0.2 MIT 4 2011-01-11 - 02:09 over 13 years
1.0.3 MIT 4 2011-01-13 - 22:09 over 13 years
1.0.4 MIT 4 2011-02-05 - 19:13 over 13 years
1.0.5 MIT 4 2011-02-05 - 19:16 over 13 years
1.0.6 MIT 4 2011-02-07 - 21:45 over 13 years
1.0.7 MIT 4 2011-02-07 - 22:26 over 13 years
1.0.8 MIT 4 2011-03-02 - 02:58 about 13 years
2.0.0 MIT 4 2011-03-18 - 01:06 about 13 years
2.1.0 MIT 4 2011-03-24 - 20:47 about 13 years
2.1.1 MIT 4 2011-03-29 - 17:40 about 13 years
2.2.0 MIT 4 2011-03-30 - 18:40 about 13 years
2.2.1 MIT 4 2011-04-04 - 19:23 about 13 years
2.2.2 MIT 4 2011-04-12 - 09:44 about 13 years
2.3.0 MIT 4 2011-04-25 - 16:50 about 13 years
2.3.1 MIT 4 2011-04-26 - 22:26 about 13 years
2.3.2 MIT 4 2011-04-27 - 16:13 about 13 years
2.3.3 MIT 4 2011-05-03 - 18:31 about 13 years
2.3.4 MIT 4 2011-05-08 - 17:54 about 13 years
2.3.5 MIT 4 2011-05-20 - 02:07 almost 13 years
2.3.6 MIT 4 2011-05-20 - 16:42 almost 13 years
2.3.7 MIT 4 2011-05-23 - 22:54 almost 13 years
2.3.8 MIT 4 2011-05-25 - 04:53 almost 13 years
2.3.9 MIT 4 2011-05-25 - 17:18 almost 13 years
2.3.10 MIT 4 2011-05-27 - 16:20 almost 13 years
2.3.11 MIT 4 2011-06-04 - 17:51 almost 13 years
2.3.12 MIT 4 2011-06-22 - 20:56 almost 13 years
2.4.0 MIT 4 2011-06-28 - 16:41 almost 13 years
2.4.1 MIT 4 2011-07-06 - 16:57 almost 13 years
2.4.2 MIT 4 2011-07-07 - 03:15 almost 13 years
2.4.3 MIT 4 2011-07-14 - 19:58 almost 13 years
2.4.4 MIT 4 2011-08-05 - 11:30 almost 13 years
2.4.5 MIT 4 2011-08-19 - 17:13 over 12 years
2.4.6 MIT 4 2011-08-22 - 17:20 over 12 years
2.4.7 MIT 4 2011-10-05 - 22:42 over 12 years
2.5.0 MIT 4 2011-10-24 - 23:01 over 12 years
2.5.1 MIT 4 2011-11-18 - 16:04 over 12 years
2.5.2 MIT 4 2011-12-10 - 19:09 over 12 years
2.5.3 MIT 4 2011-12-30 - 23:31 over 12 years
2.5.4 MIT 4 2012-01-02 - 16:36 over 12 years
2.5.5 MIT 4 2012-01-08 - 20:31 over 12 years
2.5.6 MIT 4 2012-01-13 - 23:40 over 12 years
2.5.7 MIT 4 2012-02-06 - 18:06 over 12 years
2.5.8 MIT 4 2012-02-08 - 20:08 over 12 years
2.5.9 MIT 4 2012-04-03 - 02:21 about 12 years
2.5.10 MIT 4 2012-06-15 - 22:51 almost 12 years
2.5.11 MIT 4 2012-07-04 - 18:24 almost 12 years
3.0.0 MIT 4 2012-10-23 - 22:30 over 11 years
3.0.1 MIT 4 2012-11-02 - 00:27 over 11 years
3.0.2 MIT 4 2012-11-08 - 17:15 over 11 years
3.0.3 MIT 4 2012-11-13 - 17:13 over 11 years
3.0.4 MIT 4 2012-12-06 - 01:10 over 11 years
3.0.5 MIT 4 2012-12-19 - 21:45 over 11 years
3.0.6 MIT 4 2013-01-05 - 02:51 over 11 years
3.1.0 MIT 4 2013-01-26 - 04:27 over 11 years
3.1.1 MIT 4 2013-04-01 - 18:26 about 11 years
3.1.2 MIT 4 2013-04-12 - 19:14 about 11 years
3.2.0 MIT 4 2013-04-15 - 19:35 about 11 years
3.2.1 MIT 4 2013-04-30 - 02:17 about 11 years
3.2.2 MIT 4 2013-05-03 - 19:55 about 11 years
3.2.3 MIT 4 2013-05-07 - 14:55 about 11 years
3.2.4 MIT 4 2013-05-09 - 16:18 about 11 years
3.2.5 MIT 4 2013-05-22 - 04:02 almost 11 years
3.2.6 MIT 4 2013-06-03 - 00:15 almost 11 years
3.3.0 MIT 4 2013-06-26 - 17:07 almost 11 years
3.3.1 MIT 4 2013-06-27 - 15:32 almost 11 years
3.3.2 MIT 4 2013-07-03 - 18:25 almost 11 years
3.3.3 MIT 4 2013-07-04 - 20:40 almost 11 years
3.3.4 MIT 4 2013-07-08 - 21:42 almost 11 years
3.3.5 MIT 4 2013-08-10 - 21:51 almost 11 years
3.3.6 MIT 4 2013-08-27 - 20:49 over 10 years
1.0.0-beta MIT 4 2013-08-28 - 17:04 over 10 years
1.0.0-beta2 MIT 4 2013-08-28 - 17:04 over 10 years
1.0.0-rc MIT 4 2013-08-28 - 17:04 over 10 years
1.0.0-rc2 MIT 4 2013-08-28 - 17:04 over 10 years
1.0.0-rc3 MIT 4 2013-08-28 - 17:04 over 10 years
1.0.0-rc4 MIT 4 2013-08-28 - 17:04 over 10 years
2.0.0-beta MIT 4 2013-08-28 - 17:04 over 10 years
2.0.0-beta2 MIT 4 2013-08-28 - 17:04 over 10 years
2.0.0-beta3 MIT 4 2013-08-28 - 17:04 over 10 years
2.0.0-rc MIT 4 2013-08-28 - 17:04 over 10 years
2.0.0-rc2 MIT 4 2013-08-28 - 17:04 over 10 years
2.0.0-rc3 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-alpha1 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-alpha2 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-alpha3 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-alpha4 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-alpha5 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-beta1 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-beta2 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-beta3 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-beta4 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-beta6 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-beta7 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-rc1 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-rc2 MIT 4 2013-08-28 - 17:04 over 10 years
3.0.0-rc3 MIT 4 2013-08-28 - 17:04 over 10 years