rh-nodejs10-nodejs-10.19.0-1.el7

エラータID: AXSA:2020-4479:01

リリース日: 
2020/02/25 Tuesday - 17:26
題名: 
rh-nodejs10-nodejs-10.19.0-1.el7
影響のあるチャネル: 
Asianux Server 7 for x86_64
Severity: 
High
Description: 

Node.js is a software development platform for building fast and scalable network applications in the JavaScript programming language.

The following packages have been upgraded to a later upstream version: rh-nodejs10-nodejs (10.19.0).

Security Fix(es):

* nodejs: HTTP request smuggling using malformed Transfer-Encoding header (CVE-2019-15605)

* nodejs: Remotely trigger an assertion on a TLS server with a malformed certificate string (CVE-2019-15604)

* nodejs: HTTP header values do not have trailing optional whitespace trimmed (CVE-2019-15606)

* npm: Symlink reference outside of node_modules folder through the bin field upon installation (CVE-2019-16775)

* npm: Arbitrary file write via constructed entry in the package.json bin field (CVE-2019-16776)

* npm: Global node_modules Binary Overwrite (CVE-2019-16777)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

CVE-2019-15604
Improper Certificate Validation in Node.js 10, 12, and 13 causes the process to abort when sending a crafted X.509 certificate
CVE-2019-15605
HTTP request smuggling in Node.js 10, 12, and 13 causes malicious payload delivery when transfer-encoding is malformed
CVE-2019-15606
Including trailing white space in HTTP header values in Nodejs 10, 12, and 13 causes bypass of authorization based on header value comparisons
CVE-2019-16775
Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It is possible for packages to create symlinks to files outside of thenode_modules folder through the bin field upon installation. A properly constructed entry in the package.json bin field would allow a package publisher to create a symlink pointing to arbitrary files on a user’s system when the package is installed. This behavior is still possible through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.
CVE-2019-16776
Versions of the npm CLI prior to 6.13.3 are vulnerable to an Arbitrary File Write. It fails to prevent access to folders outside of the intended node_modules folder through the bin field. A properly constructed entry in the package.json bin field would allow a package publisher to modify and/or gain access to arbitrary files on a user’s system when the package is installed. This behavior is still possible through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.
CVE-2019-16777
Versions of the npm CLI prior to 6.13.4 are vulnerable to an Arbitrary File Overwrite. It fails to prevent existing globally-installed binaries to be overwritten by other package installations. For example, if a package was installed globally and created a serve binary, any subsequent installs of packages that also create a serve binary would overwrite the previous serve binary. This behavior is still allowed in local installations and also through install scripts. This vulnerability bypasses a user using the --ignore-scripts install option.

解決策: 

Update packages.

追加情報: 

N/A

ダウンロード: 

SRPMS
  1. rh-nodejs10-nodejs-10.19.0-1.el7.src.rpm
    MD5: add8fd122c90d6b2d6f19e05afec2e4f
    SHA-256: eae2dbc41a5f32f8c48649f17e2627bbbe69e1c4f911883b5b7d493e64f44d69
    Size: 28.22 MB

Asianux Server 7 for x86_64
  1. rh-nodejs10-nodejs-10.19.0-1.el7.x86_64.rpm
    MD5: 3da4ff6de91701a4d172b926c1bdb444
    SHA-256: b75e3a98526fee357a1cac3e2c19b5df627cbd55e778dbf84ecfbe54c7026be4
    Size: 8.42 MB
  2. rh-nodejs10-nodejs-devel-10.19.0-1.el7.x86_64.rpm
    MD5: 54ab798a0a9f7d3beb4ffa5dbb447f10
    SHA-256: b8d22000b3f2f95d05b3e2f1409ef2841d5cd57f815b60b5e7a02d17daf74ec2
    Size: 194.71 kB
  3. rh-nodejs10-nodejs-docs-10.19.0-1.el7.noarch.rpm
    MD5: 9d8300690ffffbb24f0108f703107b04
    SHA-256: a7fb1d79709aea7e827336a669d0ee8f3eda480c666d5b8bfb2b6ad5f4232133
    Size: 3.48 MB
  4. rh-nodejs10-npm-6.13.4-10.19.0.1.el7.x86_64.rpm
    MD5: 1acddc8d2bfaa9be44f3879bc80e9ce5
    SHA-256: 1059aeb520de764a18c7f0e146a2a14f00b7e1e0d574831da2a352eacc6bf0aa
    Size: 4.15 MB