Skip to content
OpenAdvisories

Ecosystem

PyPI

7,110 known vulnerabilities.

7,091 results · Feed

  • Medium 5.9

    pubnub Insufficient Entropy vulnerability

    Versions of the package pubnub before 7.4.0; all versions of the package com.pubnub:pubnub; versions of the package pubnub before 6.19.0; all versions of the package github.com/pubnub/go; versions of the package github.com/pubnub/go/v7 before 7.2.0; versions …

  • Low 3.3

    Unsafe YAML deserialization in PyDrive2

    PyDrive2 is a wrapper library of google-api-python-client that simplifies many common Google Drive API V2 tasks. Unsafe YAML deserilization will result in arbitrary code execution. A maliciously crafted YAML file can cause arbitrary code execution if PyDrive2…

  • High 7.5
    CVE-2023-43472 Scanner template EPSS 37%

    Information exposure in MLflow

    An issue in MLFlow versions 2.8.1 and before allows a remote attacker to obtain sensitive information via a crafted request to REST API.

  • Low 3.5

    Jupyter Server errors include tracebacks with path information

    The Jupyter Server provides the backend (i.e. the core services, APIs, and REST endpoints) for Jupyter web applications like Jupyter notebook, JupyterLab, and Voila. Unhandled errors in API requests coming from an authenticated user include traceback informat…

  • High 8.3

    Reflected Cross-site Scripting Vulnerability in dpaste

    dpaste is an open source pastebin application written in Python using the Django framework. A security vulnerability has been identified in the expires parameter of the dpaste API, allowing for a POST Reflected XSS attack. This vulnerability can be exploited …

  • High 7.5

    Cookie leakage between different users in fastapi-proxy-lib

    ### Impact In the implementation of version `0.0.1`, requests from different user clients are processed using a shared `httpx.AsyncClient`. However, one oversight is that the `httpx.AsyncClient` will persistently store cookies based on the `set-cookie` respon…

  • High 7.2

    aiohttp's ClientSession is vulnerable to CRLF injection via version

    aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Improper validation made it possible for an attacker to modify the HTTP request (e.g. to insert a new header) or create a new HTTP request if the attacker controls the HTTP versio…

  • Medium 5.3

    aiohttp's ClientSession is vulnerable to CRLF injection via method

    aiohttp is an asynchronous HTTP client/server framework for asyncio and Python. Improper validation makes it possible for an attacker to modify the HTTP request (e.g. insert a new header) or even create a new HTTP request if the attacker controls the HTTP met…

  • Medium 5.9

    cryptography vulnerable to NULL-dereference when loading PKCS7 certificates

    cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Calling `load_pem_pkcs7_certificates` or `load_der_pkcs7_certificates` could lead to a NULL-pointer dereference and segfault. Exploitation of this vulnerab…

  • Medium 5.8

    Apache Superset: Lack of rate limiting allows for possible denial of service

    An authenticated malicious user could initiate multiple concurrent requests, each requesting multiple dashboard exports, leading to a possible denial of service. This issue affects Apache Superset: before 3.0.0

  • Medium 4.3

    Apache Superset: Sensitive information disclosure on db connection details

    An authenticated user with read permissions on database connections metadata could potentially access sensitive information such as the connection's username. This issue affects Apache Superset before 3.0.0.

  • Medium 4.8

    Apache Superset: Open Redirect Vulnerability

    An authenticated attacker with update datasets permission could change a dataset link to an untrusted site by spoofing the HTTP Host header, users could be redirected to this site when clicking on that specific dataset. This issue affects Apache Superset vers…

  • Critical 9.8
    CVE-2023-48022 Public exploit Scanner template EPSS 84%

    Ray has arbitrary code execution via jobs submission API

    Anyscale Ray 2.6.3 and 2.8.0 allows a remote attacker to execute arbitrary code via the job submission API. NOTE: the vendor's position is that this report is irrelevant because Ray, as stated in its documentation, is not intended for use outside of a strictl…

  • Medium —

    aiohttp has vulnerable dependency that is vulnerable to request smuggling

    ### Summary llhttp 8.1.1 is vulnerable to two request smuggling vulnerabilities. Details have not been disclosed yet, so refer to llhttp for future information. The issue is resolved by using llhttp 9+ (which is included in aiohttp 3.8.6+).

  • Medium 4.3

    Apache Superset: Stored XSS on API endpoint

    Improper payload validation and an improper REST API response type, made it possible for an authenticated malicious actor to store malicious code into Chart's metadata, this code could get executed if a user specifically accesses a specific deprecated API end…

  • Medium 4.3

    Apache Superset: Unnecessary read permissions within the Gamma role

    Unnecessary read permissions within the Gamma role would allow authenticated users to read configured CSS templates and annotations. This issue affects Apache Superset: before 2.1.2. Users should upgrade to version or above 2.1.2 and run `superset init` to re…

  • Medium 6.3

    Apache Superset: Privilege escalation with default examples database

    Improper authorization check and possible privilege escalation on Apache Superset up to but excluding 2.1.2. Using the default examples database connection that allows access to both the examples schema and Apache Superset's metadata database, an attacker usi…

  • Medium 4.3

    Ethereum ABI decoder DoS when parsing ZST

    With this notification I would like to inform about a DoS vector in the Ethereum ABI decoder. We have not yet found a way to exploit this with high impact, still the bug could potentially lead to a DoS in server systems. Feel free to ask about an extension of…

  • High 7.5

    Apache dolphinscheduler sensitive information disclosure

    Exposure of Sensitive Information to an Unauthorized Actor vulnerability in Apache DolphinScheduler. The information exposed to unauthorized actors may include sensitive data such as database credentials. Users who can't upgrade to the fixed version can also …

  • High 7.1

    nautobot has XSS potential in custom links, job buttons, and computed fields

    Nautobot is a Network Source of Truth and Network Automation Platform built as a web application All users of Nautobot versions earlier than 1.6.6 or 2.0.5 are potentially affected by a cross-site scripting vulnerability. Due to incorrect usage of Django's `m…

  • Critical 9.8

    Apache Submarine: SQL injection from unauthorized login

    Apache Software Foundation Apache Submarine has an SQL injection vulnerability when a user logs in. This issue can result in unauthorized login. Now we have fixed this issue and now user must have the correct login to access workbench. This issue affects Apac…

  • Medium 5.7

    Clear Text Credentials Exposed via Onboarding Task

    The Nautobot Device Onboarding plugin uses the netmiko and NAPALM libraries to simplify the onboarding process of a new device into Nautobot down to, in many cases, an IP Address and a Location. Starting in version 2.0.0 and prior to version 3.0.0, credential…

  • High 8.4

    fastbots Eval Injection vulnerability

    fastbots is a library for fast bot and scraper development using selenium and the Page Object Model (POM) design. Prior to version 0.1.5, an attacker could modify the locators.ini locator file with python code that without proper validation it's executed and …

  • Medium 5.3

    TorchServe ZipSlip

    TorchServe is a tool for serving and scaling PyTorch models in production. Starting in version 0.1.0 and prior to version 0.9.0, using the model/workflow management API, there is a chance of uploading potentially harmful archives that contain files that are e…

  • Critical 9.8

    Apache Submarine: Fix CVE-2022-1471 SnakeYaml unsafe deserialization

    Apache Software Foundation Apache Submarine has a bug when serializing against yaml. The bug is caused by snakeyaml https://nvd.nist.gov/vuln/detail/CVE-2022-1471 . Apache Submarine uses JAXRS to define REST endpoints. In order to handle YAML requests (using …

  • High 7.5

    upydev has weak encryption padding

    An issue in /upydev/keygen.py in upydev v0.4.3 allows attackers to decrypt sensitive information via weak encryption padding.

  • Critical —

    Ibis PyArrow dependency allows arbitrary code execution when loading a malicious data file

    ### Impact Deserialization of untrusted data in IPC and Parquet readers in PyArrow versions 0.14.0 to 14.0.0 allows arbitrary code execution. An application is vulnerable if it reads Arrow IPC, Feather or Parquet data from untrusted sources (for example user-…

  • Critical 9.1

    MLflow Authentication Bypass

    An attacker is able to arbitrarily create an account in MLflow bypassing any authentication requirment.

  • High 7.5
    CVE-2023-6020 Public exploit Scanner template EPSS 15%

    Ray Static File Local File Include

    LFI in Ray's /static/ directory allows attackers to read any file on the server without authentication.

  • Critical 9.8
    CVE-2023-6019 Public exploit EPSS 75%

    Ray Command Injection in cpu_profile Parameter

    A command injection existed in Ray's cpu_profile URL parameter allowing attackers to execute os commands on the system running the ray dashboard remotely without authentication. The issue is fixed in version 2.8.1+. Ray maintainers' response can be found here…

  • High 7.5
    CVE-2023-6021 Scanner template EPSS 37%

    Ray Log File Local File Include

    LFI in Ray's log API endpoint allows attackers to read any file on the server without authentication. The issue is fixed in version 2.8.1+. Ray maintainers' response can be found here: https://www.anyscale.com/blog/update-on-ray-cves-cve-2023-6019-cve-2023-60…

  • High 8.8

    Cross-Site Request Forgery (CSRF) in prefecthq/prefect

    Cross-Site Request Forgery (CSRF) in GitHub repository prefecthq/prefect prior to 2.16.5.

  • Critical 10.0

    MLflow Arbitrary File Upload

    MLflow allowed arbitrary files to be PUT onto the server.

  • Critical 10.0
    CVE-2023-6018 Scanner template EPSS 48%

    MLflow Arbitrary File Write

    An attacker can overwrite any file on the server hosting MLflow without any authentication.

  • High 7.4

    HTTPie allows attackers to eavesdrop on communications between the host and server via a man-in-the-middle attack

    Missing SSL certificate validation in HTTPie v3.2.2 allows attackers to eavesdrop on communications between the host and server via a man-in-the-middle attack.

  • High 7.5

    PyPinkSign uses a non-random or static IV for Cipher Block Chaining (CBC) mode in AES encryption

    PyPinkSign v0.5.1 uses a non-random or static IV for Cipher Block Chaining (CBC) mode in AES encryption. This vulnerability can lead to the disclosure of information and communications.

  • High 7.4

    Missing SSL certificate validation in localstack

    Missing SSL certificate validation in localstack v2.3.2 allows attackers to eavesdrop on communications between the host and server via a man-in-the-middle attack.

  • High 8.2

    Cryptographically Weak Generation of One-Time Codes for Identity Verification in ethyca-fides

    Fides is an open-source privacy engineering platform for managing the fulfillment of data privacy requests in a runtime environment, and the enforcement of privacy regulations in code. The Fides Privacy Center allows data subject users to submit privacy and c…

  • Medium 5.0

    Generic Extractor MITM Vulnerability in yt-dlp

    yt-dlp is a youtube-dl fork with additional features and fixes. The Generic Extractor in yt-dlp is vulnerable to an attacker setting an arbitrary proxy for a request to an arbitrary url, allowing the attacker to MITM the request made from yt-dlp's HTTP sessio…

  • Medium 6.3

    Hub: insecure galaxy-importer tarfile extraction

    A path traversal vulnerability exists in Ansible when extracting tarballs. An attacker could craft a malicious tarball so that when using the galaxy importer of Ansible Automation Hub, a symlink could be dropped on the disk, resulting in files being overwritt…