openSUSE Security Update : nodejs (openSUSE-2017-284)

high Nessus Plugin ID 97292
New! Plugin Severity Now Using CVSS v3

The calculated severity for Plugins has been updated to use CVSS v3 by default. Plugins that do not have a CVSS v3 score will fall back to CVSS v2 for calculating severity. Severity display preferences can be toggled in the settings dropdown.

Synopsis

The remote openSUSE host is missing a security update.

Description

nodejs was updated to LTS release 4.7.3 to fix the following issues :

- deps: upgrade embedded openssl sources to 1.0.2k (CVE-2017-3731, CVE-2017-3732, CVE-2016-7055, boo#1022085, boo#1022086, boo#1009528)

Changes in LTS release 4.7.1 :

- build: shared library support is now working for AIX builds

- repl: passing options to the repl will no longer overwrite defaults

- timers: recanceling a cancelled timers will no longer throw

Changes in LTS release 4.7.0 :

- build: introduce the configure --shared option for embedders

- debugger: make listen address configurable in debugger server

- dgram: generalized send queue to handle close, fixing a potential throw when dgram socket is closed in the listening event handler

- http: introduce the 451 status code 'Unavailable For Legal Reasons'

- gtest: the test reporter now outputs tap comments as yamlish

- tls: introduce secureContext for tls.connect (useful for caching client certificates, key, and CA certificates)

- tls: fix memory leak when writing data to TLSWrap instance during handshake

- src: node no longer aborts when c-ares initialization fails

Changes in LTS release 4.6.2 :

- build: it is now possible to build the documentation from the release tarball

- buffer: Buffer.alloc() will no longer incorrectly return a zero filled buffer when an encoding is passed

- deps/npm: upgrade npm in LTS to 2.15.11

- repl: enable tab completion for global properties

- url: url.format() will now encode all '#' in search

Solution

Update the affected nodejs packages.

See Also

https://bugzilla.opensuse.org/show_bug.cgi?id=1009528

https://bugzilla.opensuse.org/show_bug.cgi?id=1022085

https://bugzilla.opensuse.org/show_bug.cgi?id=1022086

Plugin Details

Severity: High

ID: 97292

File Name: openSUSE-2017-284.nasl

Version: 3.9

Type: local

Agent: unix

Published: 2/21/2017

Updated: 1/19/2021

Dependencies: ssh_get_info.nasl

Risk Information

VPR

Risk Factor: Medium

Score: 4.4

CVSS v2

Risk Factor: Medium

Base Score: 5

Vector: AV:N/AC:L/Au:N/C:N/I:N/A:P

CVSS v3

Risk Factor: High

Base Score: 7.5

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Vulnerability Information

CPE: p-cpe:/a:novell:opensuse:nodejs, p-cpe:/a:novell:opensuse:nodejs-debuginfo, p-cpe:/a:novell:opensuse:nodejs-debugsource, p-cpe:/a:novell:opensuse:nodejs-devel, p-cpe:/a:novell:opensuse:npm, cpe:/o:novell:opensuse:42.1

Required KB Items: Host/local_checks_enabled, Host/SuSE/release, Host/SuSE/rpm-list, Host/cpu

Patch Publication Date: 2/20/2017

Reference Information

CVE: CVE-2016-7055, CVE-2017-3731, CVE-2017-3732