package/nodejs: security bump to version 12.18.4
authorPeter Korsgaard <peter@korsgaard.com>
Thu, 1 Oct 2020 18:49:22 +0000 (20:49 +0200)
committerYann E. MORIN <yann.morin.1998@free.fr>
Thu, 1 Oct 2020 19:22:35 +0000 (21:22 +0200)
commitb6d64d7fa43a5b823915b4a898af25bf4dde5194
treee6a0efa36cbf4209df61afa7df9fffefb44999b6
parentd1ba0a73de61596d5eb3aaa4b6998747cb898f82
package/nodejs: security bump to version 12.18.4

Fixes the following security issues:

- CVE-2020-8201: HTTP Request Smuggling due to CR-to-Hyphen conversion

  Affected Node.js versions converted carriage returns in HTTP request
  headers to a hyphen before parsing.  This can lead to HTTP Request
  Smuggling as it is a non-standard interpretation of the header.

  Impacts:
    All versions of the 14.x and 12.x releases line

- CVE-2020-8252: fs.realpath.native may cause buffer overflow

  libuv's realpath implementation incorrectly determined the buffer size
  which can result in a buffer overflow if the resolved path is longer than
  256 bytes.

  Impacts:
    All versions of the 10.x release line
    All versions of the 12.x release line

For more details, see the advisory:
https://nodejs.org/en/blog/vulnerability/september-2020-security-releases/

Adjust license hash for the addition of the BSD-3c licensed highlight.js:
https://github.com/nodejs/node/commit/6f8b7a85d239129273948386c34775810f2dc4a3

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
package/nodejs/nodejs.hash
package/nodejs/nodejs.mk