p PatchFirst

PatchFirst · Свежие уязвимости

Операционные системы: уязвимости стека · Страница 182

За последние 30 дней в Операционные системы опубликовано уязвимостей: 6506; в каталоге KEV: 5.

Фильтры уязвимостей
Операционные системы

Уязвимостей: 167105

  1. CVE-2026-86409

    Высокий · CVSS 8.1EPSS 1,1%Есть исправление

    stale SigV4 headers sent unintended

    Setting `CURLOPT_AWS_SIGV4` to NULL but does not disable SigV4 authentication, contrary to expectations and documentation. A subsequent transfer on the same handle still sends an `Authorization: AWS4-HMAC-SHA256` header to whatever URL isset next, leaking state information.

    • Обновитесь до 7.81.0-1ubuntu1.30
    • Обновитесь до 8.18.0-1ubuntu2.8
    • Обновитесь до 8.20.0-2ubuntu11.1
    • Обновитесь до 8.22.0-1
    • Обновитесь до 8.5.0-2ubuntu10.16
    Опубликовано Обновлено
  2. CVE-2026-113725

    Высокий · CVSS 7.8EPSS 0,26%Публичный эксплойтЕсть исправление

    virtualenv bash activate runs commands from an environment name with a backslash before $

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.7, the bash activate script escapes the environment name for only one of the two passes bash makes over PS1, so a backslash in the name undoes the escaping and a name containing \$(...) runs as commands in the user's shell each time bash draws the prompt. This issue is fixed in version 21.14.7.

    • Обновитесь до 21.14.7
    Опубликовано Обновлено
  3. CVE-2026-113724

    Средний · CVSS 4.5EPSS 0,2%Есть исправление

    virtualenv: Deletion recovery can change a symlink target's mode

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, the safe_delete() deletion error handler responds to a failed removal by reading mode bits with os.lstat(path) and applying owner-write permission with os.chmod(path, ...), which follows a symlink. A planted link inside a read-only directory can therefore cause a victim-owned target outside the destination that is initially not writable by the invoking user to become broadly writable before the retry fails, provided that user owns the target and can change its mode. Another account can use the widened mode only if it can traverse the target's parent dire

    • Обновитесь до 21.14.9
    Опубликовано Обновлено
  4. CVE-2026-113723

    Высокий · CVSS 7.1EPSS 0,24%Есть исправление

    virtualenv: Bash prompt values can change meaning under older compatibility modes

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, caller-supplied prompt text can become executable syntax in the bash activation prompt. An attacker must influence the value passed to virtualenv, and a user must subsequently activate the environment and draw the prompt. This vulnerability is fixed in 21.14.9.

    • Обновитесь до 21.14.9
    Опубликовано Обновлено
  5. CVE-2026-113722

    Высокий · CVSS 7.8EPSS 0,29%Есть исправление

    virtualenv: Generated POSIX console launchers interpret destination paths as shell syntax

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, virtualenv's ScriptMakerCustom and pip pass an incompletely quoted interpreter path to distlib ScriptMaker when generating POSIX console scripts. When the path contains a space or produces a shebang longer than 127 bytes, distlib emits a /bin/sh wrapper whose double-quoted interpreter path still expands command substitutions and backticks. An attacker who influences the environment destination can therefore execute commands with the user's privileges when the user later runs a generated launcher; environment creation and activation do not trigger the com

    • Обновитесь до 21.14.9
    Опубликовано Обновлено
  6. CVE-2026-113721

    Средний · CVSS 4.5EPSS 0,14%Есть исправление

    virtualenv: Generated files can follow existing destination links

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, ViaTemplateActivator._generate() removes an existing output only when Path.exists() is true, allowing a dangling symlink to survive and redirect generated activation content, while PyEnvCfg.write() opens pyvenv.cfg without first replacing an existing symbolic or hard link. Another local account that prepares final entries inside the destination can therefore cause environment creation to create or overwrite files outside the requested tree with constrained virtualenv-generated content and the invoking user's permissions. The destination parent must remai

    • Обновитесь до 21.14.9
    Опубликовано Обновлено
  7. CVE-2026-113720

    Средний · CVSS 4.4EPSS 0,13%Есть исправление

    virtualenv: Seeded files retain permissions from an older cache

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, the app-data copy seeder uses shutil.copy() to copy cached package files into later environments, causing cached source modes to override the current run's umask. A cache populated under a permissive umask can therefore produce files writable by another local account in a later traversable environment, allowing package code such as pip/__init__.py to be modified and executed by the environment owner. The attacker cannot force the earlier umask, and a private destination parent prevents access. This issue is fixed in version 21.14.9.

    • Обновитесь до 21.14.9
    Опубликовано Обновлено
  8. CVE-2026-113715

    Низкий · CVSS 2EPSS 0,24%Есть исправление

    virtualenv: Venv configuration readback can reinterpret path boundaries

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, the stdlib venv creator reads generated pyvenv.cfg with str.splitlines() and merges parsed keys over virtualenv's selected configuration. An untrusted caller who influences the destination pathname can include a line-boundary character such as U+2028 to inject keys including home and include-system-site-packages, causing path data to change configuration structure before final output. Setting include-system-site-packages to true weakens environment isolation, while an altered home can change which standard-library files the interpreter loads if the attac

    • Обновитесь до 21.14.9
    Опубликовано Обновлено
  9. CVE-2026-113719

    Средний · CVSS 4.5EPSS 0,2%Есть исправление

    virtualenv: Seed replacement does not contain metadata deletion paths

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, PipInstall._uninstall_previous_version() accepts existing seed-package metadata and _uninstall_dist() joins entries from top_level.txt and RECORD to site-packages without checking containment. When a reused destination contains distribution metadata influenced by another account, relative traversal, absolute entries, or linked parents can cause app-data reseeding to delete files outside the environment or the environment root with the invoking user's permissions, provided that user has deletion rights over the named paths. The deletion occurs during envi

    • Обновитесь до 21.14.9
    Опубликовано Обновлено
  10. CVE-2026-113718

    Высокий · CVSS 7.1EPSS 0,24%Есть исправление

    virtualenv: Xonsh activation literals depend on the script decoding codec

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, POSIX xonsh activation quote() uses repr() to write printable non-ASCII prompt or destination data into UTF-8 activate.xsh, while xonsh can read that script using $XONSH_ENCODING. Under a legacy multibyte codec such as GBK or Big5, a UTF-8 trail byte can consume the backslash before an adjacent quote, allowing the literal to close and attacker-influenced statements to execute when the user sources the generated script. This issue is fixed in version 21.14.9.

    • Обновитесь до 21.14.9
    Опубликовано Обновлено
  11. CVE-2026-113717

    Низкий · CVSS 2.3EPSS 0,29%Есть исправление

    virtualenv: Pip seeding with download omits wheel digest verification

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, PipInvoke.get_pip_install_cmd() handles --seeder pip --download by calling get_wheel(download=False) and then allowing pip to consult the configured index, bypassing virtualenv's download_wheel() and verify_wheel_digest() path. When virtualenv's default-index PyPI digest comparison remains enabled, an index candidate matching the bundled package and version can therefore be selected without comparison to PyPI SHA-256 metadata. Explicit custom-index settings already opt out of that comparison and remain outside this verification-bypass claim; the demonstr

    • Обновитесь до 21.14.9
    Опубликовано Обновлено
  12. CVE-2026-113716

    Средний · CVSS 4.5EPSS 0,14%Есть исправление

    virtualenv: Builtin creation follows linked environment directories

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, the builtin creator calls ensure_dir() for executable, library, and package directories, and ensure_dir() accepts an existing symlink to a directory because exists() follows it. Interpreter creation, seed installation, and activation generation then write through the linked parent outside the requested destination when another local account prepared the tree and the invoking user can access the target. The --clear option removes the planted tree first, while ordinary creation reaches it; arbitrary attacker-selected output bytes are not established. This

    • Обновитесь до 21.14.9
    Опубликовано Обновлено
  13. CVE-2026-113869

    Средний · CVSS 5.4EPSS 0,33%Нет опубликованного исправления

    Use-after-free in S/MIME decryption during a security device password prompt

    When Thunderbird asked for a security device password (for example a smartcard PIN or the Primary Password) while decrypting an S/MIME message, the message load could finish or be cancelled while the prompt was open. This freed the message decoder while it was still in use, causing a use-after-free and a potentially exploitable crash. This vulnerability was fixed in Thunderbird 158.0.1 and Thunderbird 153.6.

    Опубликовано Обновлено
  14. CVE-2026-113868

    Средний · CVSS 5.3EPSS 0,43%Есть исправление

    Uninitialized memory disclosure and out-of-bounds read in POP3 and SMTP NTLM authentication

    When authenticating to a POP3 or SMTP server using NTLM, Thunderbird did not check whether the server's challenge was valid base64. A malicious server could send a challenge that caused Thunderbird to include uninitialized heap memory in its NTLM response, disclosing that memory to the server. A challenge consisting only of base64 padding also caused an out-of-bounds read, crashing Thunderbird. This affected accounts configured to use NTLM or GSSAPI authentication. The uninitialized memory disclosure only affected NTLM. This vulnerability was fixed in Thunderbird 158.0.1 and Thunderbird 153.5.1.

    • Обновитесь до 1:153.5.1esr-1~deb12u1
    • Обновитесь до 1:153.5.1esr-1~deb13u1
    Опубликовано Обновлено
  15. CVE-2026-113867

    Критический · CVSS 9.1EPSS 0,4%Есть исправление

    Stanza injection in XMPP chat

    Thunderbird did not escape attribute values when serializing outgoing XMPP stanzas. Because values from incoming requests were echoed back in automatic replies, a remote XMPP user could send a crafted request that caused Thunderbird to inject arbitrary stanzas into the user's connection, which the server would then process as if sent by the user. This could be used to send messages or change contact and subscription settings on behalf of the user, without any interaction. This bug only affects Thunderbird's chat feature with XMPP accounts. This vulnerability was fixed in Thunderbird 158.0.1 and Thunderbird 153.5.1.

    • Обновитесь до 1:153.5.1esr-1~deb12u1
    • Обновитесь до 1:153.5.1esr-1~deb13u1
    Опубликовано Обновлено
  16. CVE-2026-113866

    Средний · CVSS 5.9EPSS 0,36%Есть исправление

    Account password sent unencrypted during Exchange account setup

    When setting up an account, Thunderbird's Exchange AutoDiscover lookup also queried the domain's AutoDiscover service over plain HTTP. Due to a bug, that unencrypted request included the credentials the user had entered, allowing a network attacker to obtain the user's password. This vulnerability was fixed in Thunderbird 158.0.1 and Thunderbird 153.5.1.

    • Обновитесь до 1:153.5.1esr-1~deb12u1
    • Обновитесь до 1:153.5.1esr-1~deb13u1
    Опубликовано Обновлено
  17. CVE-2026-113714

    Низкий · CVSS 2.3EPSS 0,25%Есть исправление

    virtualenv: Downloaded wheel selection and caching precede verification

    virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, download_wheel() writes package-index downloads directly into the reusable wheel/house cache before selecting a verification target from pip's textual Saved output. With default-index digest comparison enabled, a controlled package index can inject a misleading Saved line through a discarded link's data-requires-python attribute; this forged-line variant also requires knowledge of an absolute path to the genuine bundled wheel. The wrong path can then be hashed, while a digest mismatch leaves the rejected archive in the cache for later selection without v

    • Обновитесь до 21.14.9
    Опубликовано Обновлено
  18. CVE-2026-113713

    Средний · CVSS 4.4EPSS 0,2%Есть исправление

    virtualenv: Temporary app-data can leave dangling seed package links

    virtualenv is a tool for creating isolated virtual python environments. From 21.14.8 until 21.14.10, the app-data seeder can leave an environment linked to temporary package files that virtualenv deletes when creation finishes. The environment-variable and configuration-file forms of symlink_app_data can enable this state even though the command-line flag is disabled for temporary app-data. The resulting environment depends on a cache pathname that its owner no longer controls. This issue is fixed in version 21.14.10.

    • Обновитесь до 21.14.10
    Опубликовано Обновлено
  19. SUSE-SU-2026:4776-1

    Без оценкиЕсть исправление

    Security update for the Linux Kernel (Live Patch 86 for SUSE Linux Enterprise 12 SP5)

    This update for the SUSE Linux Enterprise Kernel 4.12.14-122.323 fixes various security issues: The following security issues were fixed: - CVE-2026-63887: scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf (bsc#1272386). - CVE-2026-68158: libceph: Fix multiplication overflow in decode_new_up_state_weight() (bsc#1276303).

    • Обновитесь до 4-2.1
    Опубликовано Обновлено
  20. SUSE-SU-2026:4773-1

    Без оценкиЕсть исправление

    Security update for busybox

    This update for busybox fixes the following issues: - CVE-2026-88830: unit confusion in TLS Montgomery reduction buffer allocation causes a pre-authentication heap buffer overflow when processing a crafted `ClientKeyExchange` message (bsc#1282575). - CVE-2026-88831: httpd silently fails open when IP deny rules contain invalid CIDR prefix lengths (bsc#1282550). - CVE-2026-88832: romfs volume ID parsing uses unbounded `strlen` on attacker-controlled metadata and allows for a heap buffer overflow when crafted filesystem images are processed (bsc#1282576). - CVE-2026-88835: dpkg read_package_field() steps past NUL terminator, causing out-of-

    • Обновитесь до 1.35.0-10.12.1
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →