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

medium Nessus Plugin ID 97292
New! Vulnerability Priority Rating (VPR)

Tenable calculates a dynamic VPR for every vulnerability. VPR combines vulnerability information with threat intelligence and machine learning algorithms to predict which vulnerabilities are most likely to be exploited in attacks. Read more about what VPR is and how it is different from CVSS.

VPR Score: 4.4

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: Medium

ID: 97292

File Name: openSUSE-2017-284.nasl

Version: 3.9

Type: local

Agent: unix

Published: 2/21/2017

Updated: 1/19/2021

Dependencies: 12634

Risk Information

Risk Factor: Medium

VPR Score: 4.4

CVSS v2.0

Base Score: 5

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

CVSS v3.0

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

Exploit Available: undefined

Patch Publication Date: 2/20/2017

Reference Information

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