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

exploitDog

suse-cvrf логотип

SUSE-SU-2020:2812-1

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

Описание

Security update for nodejs12

This update for nodejs12 fixes the following issues:

  • nodejs12 was updated to 12.18.4 LTS:
    • CVE-2020-8201: Fixed an HTTP Request Smuggling due to CR-to-Hyphen conversion (bsc#1176605).
    • CVE-2020-8252: Fixed a buffer overflow in realpath (bsc#1176589).
    • CVE-2020-15095: Fixed an information leak through log files (bsc#1173937).
  • Explicitly add -fno-strict-aliasing to CFLAGS to fix compilation on Aarch64 with gcc10 (bsc#1172686)

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

SUSE Linux Enterprise Module for Web and Scripting 12
nodejs12-12.18.4-1.20.1
nodejs12-devel-12.18.4-1.20.1
nodejs12-docs-12.18.4-1.20.1
npm12-12.18.4-1.20.1

Описание

Versions of the npm CLI prior to 6.14.6 are vulnerable to an information exposure vulnerability through log files. The CLI supports URLs like "<protocol>://[<user>[:<password>]@]<hostname>[:<port>][:][/]<path>". The password value is not redacted and is printed to stdout and also to any generated log files.


Затронутые продукты
SUSE Linux Enterprise Module for Web and Scripting 12:nodejs12-12.18.4-1.20.1
SUSE Linux Enterprise Module for Web and Scripting 12:nodejs12-devel-12.18.4-1.20.1
SUSE Linux Enterprise Module for Web and Scripting 12:nodejs12-docs-12.18.4-1.20.1
SUSE Linux Enterprise Module for Web and Scripting 12:npm12-12.18.4-1.20.1

Ссылки

Описание

Node.js < 12.18.4 and < 14.11 can be exploited to perform HTTP desync attacks and deliver malicious payloads to unsuspecting users. The payloads can be crafted by an attacker to hijack user sessions, poison cookies, perform clickjacking, and a multitude of other attacks depending on the architecture of the underlying system. The attack was possible due to a bug in processing of carrier-return symbols in the HTTP header names.


Затронутые продукты
SUSE Linux Enterprise Module for Web and Scripting 12:nodejs12-12.18.4-1.20.1
SUSE Linux Enterprise Module for Web and Scripting 12:nodejs12-devel-12.18.4-1.20.1
SUSE Linux Enterprise Module for Web and Scripting 12:nodejs12-docs-12.18.4-1.20.1
SUSE Linux Enterprise Module for Web and Scripting 12:npm12-12.18.4-1.20.1

Ссылки

Описание

The implementation of realpath in libuv < 10.22.1, < 12.18.4, and < 14.9.0 used within Node.js incorrectly determined the buffer size which can result in a buffer overflow if the resolved path is longer than 256 bytes.


Затронутые продукты
SUSE Linux Enterprise Module for Web and Scripting 12:nodejs12-12.18.4-1.20.1
SUSE Linux Enterprise Module for Web and Scripting 12:nodejs12-devel-12.18.4-1.20.1
SUSE Linux Enterprise Module for Web and Scripting 12:nodejs12-docs-12.18.4-1.20.1
SUSE Linux Enterprise Module for Web and Scripting 12:npm12-12.18.4-1.20.1

Ссылки
Уязвимость SUSE-SU-2020:2812-1