p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Schwachstellen im Stack Python · Seite 140

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für Python: 352. Davon im KEV-Katalog: 1.

Sicherheitslücken filtern
Python

Sicherheitslücken: 7135

  1. CVE-2025-14881

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

    Insecure direct object reference

    Multiple API endpoints allowed access to sensitive files from other users by knowing the UUID of the file that were not intended to be accessible by UUID only.

    • Auf 2025.10.1 aktualisieren
    • Auf 2025.8.3 aktualisieren
    • Auf 2025.9.3 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2025-14546

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

    CVE-2025-14546

    Versions of the package fastapi-sso before 0.19.0 are vulnerable to Cross-site Request Forgery (CSRF) due to the improper validation of the OAuth state parameter during the authentication callback. While the get_login_url method allows for state generation, it does not persist the state or bind it to the user's session. Consequently, the verify_and_process method accepts the state received in the query parameters without verifying it against a trusted local value. This allows a remote attacker to trick a victim into visiting a malicious callback URL, which can result in the attacker's account being linked to the victim's internal account.

    • Auf 0.19.0 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2025-68398

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

    Weblate has git config file overwrite vulnerability that leads to remote code execution

    Weblate is a web based localization tool. In versions prior to 5.15.1, it was possible to overwrite Git configuration remotely and override some of its behavior. Version 5.15.1 fixes the issue.

    • Auf 5.15.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2025-68279

    Hoch · CVSS 7.7EPSS 0,41%Korrektur verfügbar

    Weblate has an arbitrary file read via symbolic links

    Weblate is a web based localization tool. In versions prior to 5.15.1, it was possible to read arbitrary files from the server file system using crafted symbolic links in the repository. Version 5.15.1 fixes the issue.

    • Auf 5.15.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2025-68463

    Mittel · CVSS 4.9EPSS 0,32%Korrektur verfügbar

    CVE-2025-68463

    Bio.Entrez in Biopython through 186 allows doctype XXE.

    • Auf 1.87 aktualisieren
    • Auf 1.87+dfsg-1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2025-63387

    Mittel · CVSS 4.3EPSS 18,71%Öffentlicher ExploitKeine Korrektur veröffentlicht

    CVE-2025-63387

    Dify 1.9.1 and 1.17.0 exposes the /console/api/system-features endpoint to unauthenticated HTTP GET requests that return system feature and configuration information. NOTE: The maintainer states that the endpoint is unauthenticated by design and serves as a bootstrap mechanism required for the dashboard initialization. They also state that the data is non-sensitive and required for client-side rendering. No PII, credentials, or secrets are exposed.

    Veröffentlicht Aktualisiert
  7. CVE-2025-68145

    Mittel · CVSS 6.4EPSS 7,03%Korrektur verfügbar

    mcp-server-git has missing path validation when using --repository flag

    In mcp-server-git versions prior to 2025.12.17, when the server is started with the --repository flag to restrict operations to a specific repository path, it did not validate that repo_path arguments in subsequent tool calls were actually within that configured path. This could allow tool calls to operate on other repositories accessible to the server process. The fix adds path validation that resolves both the configured repository and the requested path (following symlinks) and verifies the requested path is within the allowed repository before executing any git operations. Users are advised to upgrade to 2025.12.17 upon release to remedia

    • Auf 2025.12.18 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2025-68144

    Mittel · CVSS 6.3EPSS 7,21%Korrektur verfügbar

    mcp-server-git argument injection in git_diff and git_checkout functions allows overwriting local files

    In mcp-server-git versions prior to 2025.12.17, the git_diff and git_checkout functions passed user-controlled arguments directly to git CLI commands without sanitization. Flag-like values (e.g., `--output=/path/to/file` for `git_diff`) would be interpreted as command-line options rather than git refs, enabling arbitrary file overwrites. The fix adds validation that rejects arguments starting with - and verifies the argument resolves to a valid git ref via rev_parse before execution. Users are advised to update to 2025.12.17 resolve this issue when it is released.

    • Auf 2025.12.18 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2025-68143

    Mittel · CVSS 6.5EPSS 8,13%Korrektur verfügbar

    mcp-server-git's unrestricted git_init tool allows repository creation at arbitrary filesystem locations

    Model Context Protocol Servers is a collection of reference implementations for the model context protocol (MCP). In mcp-server-git versions prior to 2025.9.25, the git_init tool accepted arbitrary filesystem paths and created Git repositories without validating the target location. Unlike other tools which required an existing repository, git_init could operate on any directory accessible to the server process, making those directories eligible for subsequent git operations. The tool was removed entirely, as the server is intended to operate on existing repositories only. Users are advised to upgrade to 2025.9.25 or newer to remediate this i

    • Auf 2025.9.25 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2025-53000

    Hoch · CVSS 8.5EPSS 0,26%Korrektur verfügbar

    nbconvert has an uncontrolled search path that leads to unauthorized code execution on Windows

    The nbconvert tool, jupyter nbconvert, converts Jupyter notebooks to various other formats via Jinja templates. Versions of nbconvert up to and including 7.16.6 on Windows have a vulnerability in which converting a notebook containing SVG output to a PDF results in unauthorized code execution. Specifically, a third party can create a `inkscape.bat` file that defines a Windows batch script, capable of arbitrary code execution. When a user runs `jupyter nbconvert --to pdf` on a notebook containing SVG output to a PDF on a Windows platform from this directory, the `inkscape.bat` file is run unexpectedly. This issue has been patched in version 7.

    • Auf 7.17.0 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2025-67895

    Kritisch · CVSS 9.8EPSS 1,17%Korrektur verfügbar

    Apache Airflow Providers Edge3: Edge3 Worker RPC RCE on Airflow 2

    Edge3 Worker RPC RCE on Airflow 2. This issue affects Apache Airflow Providers Edge3: before 2.0.0 - and only if you installed and configured it on Airflow 2. The Edge3 provider support in Airflow 2 has been always development-only and not officially released, however if you installed and configured Edge3 provider in Airflow 2, it implicitly enabled non-public (normally) API which was used to test Edge Provider in Airflow 2 during the development. This API allowed Dag author to perform Remote Code Execution in the webserver context, which Dag Author was not supposed to be able to do. If you installed and configured Edge3 provider for Air

    • Auf 2.0.0 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2024-29370

    Mittel · CVSS 5.3EPSS 0,19%Keine Korrektur veröffentlicht

    CVE-2024-29370

    In python-jose 3.3.0 (specifically jwe.decrypt), a vulnerability allows an attacker to cause a Denial-of-Service (DoS) condition by crafting a malicious JSON Web Encryption (JWE) token with an exceptionally high compression ratio. When this token is processed by the server, it results in significant memory allocation and processing time during decompression.

    Veröffentlicht Aktualisiert
  13. CVE-2025-68146

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

    filelock has TOCTOU race condition that allows symlink attacks during lock file creation

    filelock is a platform-independent file lock for Python. In versions prior to 3.20.1, a Time-of-Check-Time-of-Use (TOCTOU) race condition allows local attackers to corrupt or truncate arbitrary user files through symlink attacks. The vulnerability exists in both Unix and Windows lock file creation where filelock checks if a file exists before opening it with O_TRUNC. An attacker can create a symlink pointing to a victim file in the time gap between the check and open, causing os.open() to follow the symlink and truncate the target file. All users of filelock on Unix, Linux, macOS, and Windows systems are impacted. The vulnerability cascades t

    • Auf 3.0.4-1ubuntu0.1~esm1 aktualisieren
    • Auf 3.13.1-1ubuntu0.1~esm1 aktualisieren
    • Auf 3.18.0-1+deb13u1 aktualisieren
    • Auf 3.20.1 aktualisieren
    • Auf 3.20.2-1 aktualisieren
    • Auf 3.6.0-1ubuntu0.1~esm1 aktualisieren
    • Auf 3.9.0-1+deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2025-68142

    Niedrig · CVSS 2.7EPSS 0,48%Korrektur verfügbar

    PyMdown Extensions has ReDOS bug in Figure Capture extension

    PyMdown Extensions is a set of extensions for the `Python-Markdown` markdown project. Versions prior to 10.16.1 have a ReDOS bug found within the figure caption extension (`pymdownx.blocks.caption`). In systems that take unchecked user content, this could cause long hanges when processing the data if a malicious payload was crafted. This issue is patched in Release 10.16.1. As a workaround, those who process unknown user content without timeouts or other safeguards in place to prevent really large, malicious content being aimed at systems may avoid the use of `pymdownx.blocks.caption` until they're able to upgrade.

    • Auf 10.13-1+deb13u1 aktualisieren
    • Auf 10.13-4 aktualisieren
    • Auf 10.16.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2025-68113

    Mittel · CVSS 6.5EPSS 0,46%Korrektur verfügbar

    ALTCHA Proof-of-Work Vulnerable to Challenge Splicing and Replay

    ALTCHA is privacy-first software for captcha and bot protection. A cryptographic semantic binding flaw in ALTCHA libraries allows challenge payload splicing, which may enable replay attacks. The HMAC signature does not unambiguously bind challenge parameters to the nonce, allowing an attacker to reinterpret a valid proof-of-work submission with a modified expiration value. This may allow previously solved challenges to be reused beyond their intended lifetime, depending on server-side replay handling and deployment assumptions. The vulnerability primarily impacts abuse-prevention mechanisms such as rate limiting and bot mitigation. It does no

    • Auf 1.0.0 aktualisieren
    • Auf 1.3.0 aktualisieren
    • Auf 1.3.1 aktualisieren
    • Auf 1.4.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2025-67748

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

    Fickling has Code Injection vulnerability via pty.spawn()

    Fickling is a Python pickling decompiler and static analyzer. Versions prior to 0.1.6 had a bypass caused by `pty` missing from the block list of unsafe module imports. This led to unsafe pickles based on `pty.spawn()` being incorrectly flagged as `LIKELY_SAFE`, and was fixed in version 0.1.6. This impacted any user or system that used Fickling to vet pickle files for security issues.

    • Auf 0.1.6 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2025-67747

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

    Fickling has missing detection for marshal.loads and types.FunctionType in unsafe modules list

    Fickling is a Python pickling decompiler and static analyzer. Versions prior to 0.1.6 are missing `marshal` and `types` from the block list of unsafe module imports. Fickling started blocking both modules to address this issue. This allows an attacker to craft a malicious pickle file that can bypass fickling since it misses detections for `types.FunctionType` and `marshal.loads`. A user who deserializes such a file, believing it to be safe, would inadvertently execute arbitrary code on their system. This impacts any user or system that uses Fickling to vet pickle files for security issues. The issue was fixed in version 0.1.6.

    • Auf 0.1.6 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2025-67715

    Mittel · CVSS 4.3EPSS 0,27%Korrektur verfügbar

    Weblate has Systematic User and Project Enumeration via Broken Authorization in REST API (IDOR)

    Weblate is a web based localization tool. In versions prior to 5.15, it was possible to retrieve user notification settings or list all users via API. Version 5.15 fixes the issue.

    • Auf 5.15 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2025-67492

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

    Weblate's over‑permissive webhook endpoint enables mass repository updates and component enumeration

    Weblate is a web based localization tool. In versions prior to 5.15, it was possible to trigger repository updates for many repositories via a crafted webhook payload. Version 5.15 fixes the issue. As a workaround, disabling webhooks completely using ENABLE_HOOKS avoids this vulnerability.

    • Auf 5.15 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 →