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

exploitDog

suse-cvrf логотип

SUSE-SU-2019:2439-1

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

Описание

Security update for rust

This update for rust fixes the following issues:

Rust was updated to version 1.36.0.

Security issues fixed:

  • CVE-2019-12083: a standard method can be overridden violating Rust's safety guarantees and causing memory unsafety (bsc#1134978)
  • CVE-2018-1000622: rustdoc loads plugins from world writable directory allowing for arbitrary code execution (bsc#1100691)

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

SUSE Linux Enterprise Module for Development Tools 15
cargo-1.36.0-3.21.1
clippy-1.36.0-3.21.1
rls-1.36.0-3.21.1
rust-1.36.0-3.21.1
rust-analysis-1.36.0-3.21.1
rust-gdb-1.36.0-3.21.1
rust-src-1.36.0-3.21.1
rust-std-static-1.36.0-3.21.1
rustfmt-1.36.0-3.21.1

Описание

The Rust Programming Language rustdoc version Between 0.8 and 1.27.0 contains a CWE-427: Uncontrolled Search Path Element vulnerability in rustdoc plugins that can result in local code execution as a different user. This attack appear to be exploitable via using the --plugin flag without the --plugin-path flag. This vulnerability appears to have been fixed in 1.27.1.


Затронутые продукты
SUSE Linux Enterprise Module for Development Tools 15:cargo-1.36.0-3.21.1
SUSE Linux Enterprise Module for Development Tools 15:clippy-1.36.0-3.21.1
SUSE Linux Enterprise Module for Development Tools 15:rls-1.36.0-3.21.1
SUSE Linux Enterprise Module for Development Tools 15:rust-1.36.0-3.21.1

Ссылки

Описание

The Rust Programming Language Standard Library 1.34.x before 1.34.2 contains a stabilized method which, if overridden, can violate Rust's safety guarantees and cause memory unsafety. If the `Error::type_id` method is overridden then any type can be safely cast to any other type, causing memory safety vulnerabilities in safe code (e.g., out-of-bounds write or read). Code that does not manually implement Error::type_id is unaffected.


Затронутые продукты
SUSE Linux Enterprise Module for Development Tools 15:cargo-1.36.0-3.21.1
SUSE Linux Enterprise Module for Development Tools 15:clippy-1.36.0-3.21.1
SUSE Linux Enterprise Module for Development Tools 15:rls-1.36.0-3.21.1
SUSE Linux Enterprise Module for Development Tools 15:rust-1.36.0-3.21.1

Ссылки