pkgsrc/lang/nodejs8
fhajny ca5373467f lang/nodejs8: Update to 8.11.1.
Fixes for the following CVEs are included in this release:

- CVE-2018-7158
- CVE-2018-7159
- CVE-2018-7160

Notable Changes

- Fix for inspector DNS rebinding vulnerability (CVE-2018-7160): A
  malicious website could use a DNS rebinding attack to trick a web
  browser to bypass same-origin-policy checks and allow HTTP connections
  to localhost or to hosts on the local network, potentially to an open
  inspector port as a debugger, therefore gaining full code execution
  access. The inspector now only allows connections that have a browser
  Host value of localhost or localhost6.
- Fix for 'path' module regular expression denial of service
  (CVE-2018-7158): A regular expression used for parsing POSIX paths
  could be used to cause a denial of service if an attacker were able to
  have a specially crafted path string passed through one of the
  impacted 'path' module functions.
- Reject spaces in HTTP Content-Length header values (CVE-2018-7159):
  The Node.js HTTP parser allowed for spaces inside Content-Length
  header values. Such values now lead to rejected connections in the
  same way as non-numeric values.
- Update root certificates: 5 additional root certificates have been
  added to the Node.js binary and 30 have been removed.
2018-04-04 10:37:44 +00:00
..
patches lang/nodejs8: Update to 8.10.0 2018-03-07 11:45:05 +00:00
DESCR
distinfo lang/nodejs8: Update to 8.11.1. 2018-04-04 10:37:44 +00:00
Makefile lang/nodejs8: Update to 8.11.1. 2018-04-04 10:37:44 +00:00
options.mk
PLIST Update lang/nodejs8 to 8.9.4. 2018-01-05 15:00:25 +00:00