Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

openSUSE-SU-2018:2816-1

Опубликовано: 24 сент. 2018
Источник: suse-cvrf

Описание

Security update for nodejs6

This update for nodejs6 to version 6.14.4 fixes the following issues:

Security issues fixed:

CVE-2018-12115: Fixed an out-of-bounds (OOB) write in Buffer.write() for UCS-2 encoding (bsc#1105019) CVE-2018-0732: Upgrade to OpenSSL 1.0.2p, fixing a client DoS due to large DH parameter (bsc#1097158)

Other issues fixed:

  • Recommend same major version npm package (bsc#1097748)

This update was imported from the SUSE:SLE-12:Update update project.

Список пакетов

openSUSE Leap 42.3
nodejs6-6.14.4-15.1
nodejs6-devel-6.14.4-15.1
nodejs6-docs-6.14.4-15.1
npm6-6.14.4-15.1

Описание

During key agreement in a TLS handshake using a DH(E) based ciphersuite a malicious server can send a very large prime value to the client. This will cause the client to spend an unreasonably long period of time generating a key for this prime resulting in a hang until the client has finished. This could be exploited in a Denial Of Service attack. Fixed in OpenSSL 1.1.0i-dev (Affected 1.1.0-1.1.0h). Fixed in OpenSSL 1.0.2p-dev (Affected 1.0.2-1.0.2o).


Затронутые продукты
openSUSE Leap 42.3:nodejs6-6.14.4-15.1
openSUSE Leap 42.3:nodejs6-devel-6.14.4-15.1
openSUSE Leap 42.3:nodejs6-docs-6.14.4-15.1
openSUSE Leap 42.3:npm6-6.14.4-15.1

Ссылки

Описание

In all versions of Node.js prior to 6.14.4, 8.11.4 and 10.9.0 when used with UCS-2 encoding (recognized by Node.js under the names `'ucs2'`, `'ucs-2'`, `'utf16le'` and `'utf-16le'`), `Buffer#write()` can be abused to write outside of the bounds of a single `Buffer`. Writes that start from the second-to-last position of a buffer cause a miscalculation of the maximum length of the input bytes to be written.


Затронутые продукты
openSUSE Leap 42.3:nodejs6-6.14.4-15.1
openSUSE Leap 42.3:nodejs6-devel-6.14.4-15.1
openSUSE Leap 42.3:nodejs6-docs-6.14.4-15.1
openSUSE Leap 42.3:npm6-6.14.4-15.1

Ссылки