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

exploitDog

suse-cvrf логотип

SUSE-SU-2026:2387-1

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

Описание

Security update for python

This update for python fixes the following issues

  • CVE-2026-1703: files may be extracted outside the installation directory when installing and extracting maliciously crafted wheel archives (bsc#1257599).
  • CVE-2026-3219: pip doesn't reject concatenated ZIP (bsc#1262429).
  • CVE-2026-4786: Incomplete mitigation of %action expansion for command injection to webbrowser.open() (bsc#1262319).
  • CVE-2026-6019: BaseCookie.js_output() does not neutralize embedded characters (bsc#1262654).
  • CVE-2026-6100: arbitrary code execution or information disclosure via use-after-free in decompression modules (bsc#1262098).
  • CVE-2026-6357: pip self-update functionality can import newly installed modules after wheel installation (bsc#1263442).

Changes for python:

  • For SLE-12-SP1 use vendored libffi (bsc#1261652). We have libffi4.so from SP3 only.

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

SUSE Linux Enterprise Module for Package Hub 15 SP7
libpython2_7-1_0-2.7.18-150000.120.1
python-2.7.18-150000.120.1
python-base-2.7.18-150000.120.1
python-curses-2.7.18-150000.120.1
python-gdbm-2.7.18-150000.120.1
python-xml-2.7.18-150000.120.1

Описание

When pip is installing and extracting a maliciously crafted wheel archive, files may be extracted outside the installation directory. The path traversal is limited to prefixes of the installation directory, thus isn't able to inject or overwrite executable files in typical situations.


Затронутые продукты
SUSE Linux Enterprise Module for Package Hub 15 SP7:libpython2_7-1_0-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-base-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-curses-2.7.18-150000.120.1

Ссылки

Описание

pip handles concatenated tar and ZIP files as ZIP files regardless of filename or whether a file is both a tar and ZIP file. This behavior could result in confusing installation behavior, such as installing "incorrect" files according to the filename of the archive. New behavior only proceeds with installation if the file identifies uniquely as a ZIP or tar archive, not as both.


Затронутые продукты
SUSE Linux Enterprise Module for Package Hub 15 SP7:libpython2_7-1_0-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-base-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-curses-2.7.18-150000.120.1

Ссылки

Описание

Mitgation of CVE-2026-4519 was incomplete. If the URL contained "%action" the mitigation could be bypassed for certain browser types the "webbrowser.open()" API could have commands injected into the underlying shell. See CVE-2026-4519 for details.


Затронутые продукты
SUSE Linux Enterprise Module for Package Hub 15 SP7:libpython2_7-1_0-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-base-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-curses-2.7.18-150000.120.1

Ссылки

Описание

http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It does not neutralize the HTML parser-sensitive sequence </script> inside the generated script element. Mitigation base64-encodes the cookie value to disallow escaping using cookie value.


Затронутые продукты
SUSE Linux Enterprise Module for Package Hub 15 SP7:libpython2_7-1_0-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-base-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-curses-2.7.18-150000.120.1

Ссылки

Описание

Use-after-free (UAF) was possible in the `lzma.LZMADecompressor`, `bz2.BZ2Decompressor`, and `gzip.GzipFile` when a memory allocation fails with a `MemoryError` and the decompression instance is re-used. This scenario can be triggered if the process is under memory pressure. The fix cleans up the dangling pointer in this specific error condition. The vulnerability is only present if the program re-uses decompressor instances across multiple decompression calls even after a `MemoryError` is raised during decompression. Using the helper functions to one-shot decompress data such as `lzma.decompress()`, `bz2.decompress()`, `gzip.decompress()`, and `zlib.decompress()` are not affected as a new decompressor instance is used per call. If the decompressor instance is not re-used after an error condition, this usage is similarly not vulnerable.


Затронутые продукты
SUSE Linux Enterprise Module for Package Hub 15 SP7:libpython2_7-1_0-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-base-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-curses-2.7.18-150000.120.1

Ссылки

Описание

pip prior to version 26.1 would run self-update check functionality after installing wheel files which required importing well-known Python modules names. These module imports were intentionally deferred to increase startup time of the pip CLI. The patch changes self-update functionality to run before wheels are installed to prevent newly-installed modules from being imported shortly after the installation of a wheel package. Users should still review package contents prior to installation.


Затронутые продукты
SUSE Linux Enterprise Module for Package Hub 15 SP7:libpython2_7-1_0-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-base-2.7.18-150000.120.1
SUSE Linux Enterprise Module for Package Hub 15 SP7:python-curses-2.7.18-150000.120.1

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