p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Schwachstellen im Stack Betriebssysteme · Seite 147

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für Betriebssysteme: 6586. Davon im KEV-Katalog: 4.

Sicherheitslücken filtern
Betriebssysteme

Sicherheitslücken: 160669

  1. CVE-2026-86411

    Kritisch · CVSS 9.1EPSS 0,43%Korrektur verfügbar

    FTP connection reuse inherits client-certificate

    An `ftp://` transfer configured with `CURLUSESSL_NONE` can reuse a pooled FTP control connection that a previous easy handle upgraded with `STARTTLS` and authenticated using a client certificate. The second handle performs neither a new TLS handshake nor a new FTP login, so the server continues to authorize it under the first handle's certificate identity.

    • Auf 8.22.0-1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-86410

    Hoch · CVSS 8.1EPSS 0,77%Korrektur verfügbar

    redirect to SFTP or SCP bypasses host verification

    A flaw in the curl command line tool's logic makes it only set SSH host verification options when interacting directly using SFTP or SCP, and not as a result of following a redirect.

    • Auf 8.18.0-1ubuntu2.8 aktualisieren
    • Auf 8.20.0-2ubuntu11.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-86409

    Hoch · CVSS 8.1EPSS 1,1%Korrektur verfügbar

    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.

    • Auf 7.81.0-1ubuntu1.30 aktualisieren
    • Auf 8.18.0-1ubuntu2.8 aktualisieren
    • Auf 8.20.0-2ubuntu11.1 aktualisieren
    • Auf 8.22.0-1 aktualisieren
    • Auf 8.5.0-2ubuntu10.16 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-113725

    Hoch · CVSS 7.8EPSS 0,26%Öffentlicher ExploitKorrektur verfügbar

    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.

    • Auf 21.14.7 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-113724

    Mittel · CVSS 4.5EPSS 0,2%Korrektur verfügbar

    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

    • Auf 21.14.9 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-113723

    Hoch · CVSS 7.1EPSS 0,24%Korrektur verfügbar

    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.

    • Auf 21.14.9 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-113722

    Hoch · CVSS 7.8EPSS 0,29%Korrektur verfügbar

    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

    • Auf 21.14.9 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-113721

    Mittel · CVSS 4.5EPSS 0,14%Korrektur verfügbar

    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

    • Auf 21.14.9 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-113720

    Mittel · CVSS 4.4EPSS 0,13%Korrektur verfügbar

    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.

    • Auf 21.14.9 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-113715

    Niedrig · CVSS 2EPSS 0,24%Korrektur verfügbar

    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

    • Auf 21.14.9 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-113719

    Mittel · CVSS 4.5EPSS 0,2%Korrektur verfügbar

    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

    • Auf 21.14.9 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-113718

    Hoch · CVSS 7.1EPSS 0,24%Korrektur verfügbar

    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.

    • Auf 21.14.9 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-113717

    Niedrig · CVSS 2.3EPSS 0,29%Korrektur verfügbar

    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

    • Auf 21.14.9 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-113716

    Mittel · CVSS 4.5EPSS 0,14%Korrektur verfügbar

    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

    • Auf 21.14.9 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-113869

    Mittel · CVSS 5.4EPSS 0,33%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  16. CVE-2026-113868

    Mittel · CVSS 5.3EPSS 0,43%Korrektur verfügbar

    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.

    • Auf 1:153.5.1esr-1~deb12u1 aktualisieren
    • Auf 1:153.5.1esr-1~deb13u1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-113867

    Kritisch · CVSS 9.1EPSS 0,4%Korrektur verfügbar

    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.

    • Auf 1:153.5.1esr-1~deb12u1 aktualisieren
    • Auf 1:153.5.1esr-1~deb13u1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-113866

    Mittel · CVSS 5.9EPSS 0,36%Korrektur verfügbar

    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.

    • Auf 1:153.5.1esr-1~deb12u1 aktualisieren
    • Auf 1:153.5.1esr-1~deb13u1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-113714

    Niedrig · CVSS 2.3EPSS 0,25%Korrektur verfügbar

    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

    • Auf 21.14.9 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-113713

    Mittel · CVSS 4.4EPSS 0,2%Korrektur verfügbar

    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.

    • Auf 21.14.10 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →