Skip to content
OpenAdvisories

Ecosystem

PyPI

7,110 known vulnerabilities.

535 results · Clear filters · Feed

  • Low 3.5

    URL deny list bypass via oEmbed and image URLs when generating previews in Synapse

    Synapse is a Matrix protocol homeserver written in Python with the Twisted framework. A discovered oEmbed or image URL can bypass the `url_preview_url_blacklist` setting potentially allowing server side request forgery or bypassing network policies. Impact is…

  • Low —

    Vulnerable OpenSSL included in cryptography wheels

    pyca/cryptography's wheels include a statically linked copy of OpenSSL. The versions of OpenSSL included in cryptography 0.5-40.0.2 are vulnerable to a security issue. More details about the vulnerability itself can be found in https://www.openssl.org/news/se…

  • Low 3.5

    MindSpore json_helper.cc UpdateArray memory corruption

    A vulnerability classified as problematic was found in MindSpore 2.0.0-alpha/2.0.0-rc1. This vulnerability affects the function JsonHelper::UpdateArray of the file mindspore/ccsrc/minddata/dataset/util/json_helper.cc. The manipulation leads to memory corrupti…

  • Low 3.7

    Nonpayable default functions are sometimes payable in vyper

    Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In contracts with more than one regular nonpayable function, it is possible to send funds to the default function, even if the default function is marked `nonpayable`. This applies …

  • Low 3.9

    Kiwi TCMS may allow user to update email address to unverified one

    Kiwi TCMS is an open source test management system. In versions of Kiwi TCMS prior to 12.2, users were able to update their email addresses via the `My profile` admin page. This page allowed them to change the email address registered with their account witho…

  • Low 3.1

    Apache Superset: Incorrect default permissions for Gamma role

    An authenticated user with Gamma role authorization could have access to metadata information using non trivial methods in Apache Superset up to and including 2.0.1

  • Low 3.7

    configobj ReDoS exploitable by developer using values in a server-side configuration file

    All versions of the package configobj are vulnerable to Regular Expression Denial of Service (ReDoS) via the validate function, using (.+?)\((.*)\). **Note:** This is only exploitable in the case of a developer, putting the offending value in a server side co…

  • Low 3.7

    redis-py Race Condition vulnerability

    redis-py before 4.5.3 leaves a connection open after canceling an async Redis command at an inopportune time, and can send response data to the client of an unrelated request in an off-by-one manner. NOTE: this CVE Record was initially created in response to …

  • Low 3.5

    Mobile Vikings Django AJAX Utilities Backslash pagination.js Pagination cross site scripting

    A vulnerability was found in Mobile Vikings Django AJAX Utilities up to 1.2.1 and classified as problematic. This issue affects the function Pagination of the file django_ajax/static/ajax-utilities/js/pagination.js of the component Backslash Handler. The mani…

  • Low 2.8

    OpenStack Glance Inclusion of Functionality from Untrusted Control Sphere vulnerability

    A flaw was found in openstack-glance. This issue could allow a remote, authenticated attacker to tamper with images, compromising the integrity of virtual machines created using these modified images.

  • Low 3.7

    Saleor is vulnerable to unauthenticated information disclosure via Python exceptions

    Saleor is a headless, GraphQL commerce platform delivering personalized shopping experiences. Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like infra…

  • Low 3.3

    markdown-it-py crash on null assertions

    Denial of service could be caused to markdown-it-py, before v2.2.0, if an attacker was allowed to force null assertions with specially crafted input.

  • Low 3.3

    markdown-it-py CLI crash on invalid UTF-8 characters

    Denial of service could be caused to the command line interface of markdown-it-py, before v2.2.0, if an attacker was allowed to use invalid UTF-8 characters as input.

  • Low 2.6

    Wrkzeug's incorrect parsing of nameless cookies leads to __Host- cookies bypass

    Werkzeug is a comprehensive WSGI web application library. Browsers may allow "nameless" cookies that look like `=value` instead of `key=value`. A vulnerable browser may allow a compromised application on an adjacent subdomain to exploit this to set a cookie l…

  • Low 3.5

    University of Cambridge django-ucamlookup Lookup cross site scripting

    ** UNSUPPORTED WHEN ASSIGNED ** A vulnerability classified as problematic was found in University of Cambridge django-ucamlookup up to 1.9.1. Affected by this vulnerability is an unknown functionality of the component Lookup Handler. The manipulation leads to…

  • Low 3.5

    kakwa LdapCherry URL cross site scripting

    A vulnerability, which was classified as problematic, was found in kakwa LdapCherry up to 0.x. Affected is an unknown function of the component URL Handler. The manipulation leads to cross site scripting. It is possible to launch the attack remotely. Upgradin…

  • Low 3.1

    Improper Restriction of Rendered UI Layers or Frames in pyload/pyload

    Improper Restriction of Rendered UI Layers or Frames in GitHub repository pyload/pyload prior to 0.5.0b3.dev33.

  • Low 3.1

    Sensitive Cookie in HTTPS Session Without 'Secure' Attribute in pyload/pyload

    Sensitive Cookie in HTTPS Session Without 'Secure' Attribute in GitHub repository pyload/pyload prior to 0.5.0b3.dev32.

  • Low 3.7

    nsupdate.info CSRF Cookie base.py cookie httponly flag

    A vulnerability classified as problematic has been found in nsupdate.info. This affects an unknown part of the file src/nsupdate/settings/base.py of the component CSRF Cookie Handler. The manipulation of the argument CSRF_COOKIE_HTTPONLY leads to cookie witho…

  • Low 2.6

    cocagne pysrp _ctsrp.py calculate_x information exposure

    A vulnerability, which was classified as problematic, has been found in cocagne pysrp up to 1.0.16. This issue affects the function calculate_x of the file srp/_ctsrp.py. The manipulation leads to information exposure through discrepancy. Upgrading to version…

  • Low 3.5

    Graphite Web Cookie cross site scripting

    A vulnerability has been found in Graphite Web and classified as problematic. This vulnerability affects unknown code of the component Cookie Handler. The manipulation leads to cross site scripting. The attack can be initiated remotely. The exploit has been d…

  • Low 3.5

    Graphite Web Absolute Time Range cross site scripting

    A vulnerability was found in Graphite Web. It has been classified as problematic. Affected is an unknown function of the component Absolute Time Range Handler. The manipulation leads to cross site scripting. It is possible to launch the attack remotely. The e…

  • Low 3.5

    Graphite Web Template Name cross site scripting

    A vulnerability was found in Graphite Web and classified as problematic. This issue affects some unknown processing of the component Template Name Handler. The manipulation leads to cross site scripting. The attack may be initiated remotely. The exploit has b…

  • Low 3.5

    collective.contact.widget widgets.py title cross site scripting

    A vulnerability classified as problematic was found in collective.contact.widget up to 1.12. This vulnerability affects the function title of the file src/collective/contact/widget/widgets.py. The manipulation leads to cross site scripting. The attack can be …

  • Low 3.5

    collective.task table.py AssignedGroupColumn cross site scripting

    A vulnerability was found in collective.task up to 3.0.8. It has been classified as problematic. This affects the function renderCell/AssignedGroupColumn of the file src/collective/task/browser/table.py. The manipulation leads to cross site scripting. It is p…

  • Low 3.5

    django-photologue Default Template photo_detail.html cross site scripting

    A vulnerability was found in django-photologue up to 3.15.1 and classified as problematic. Affected by this issue is some unknown functionality of the file photologue/templates/photologue/photo_detail.html of the component Default Template Handler. The manipu…

  • Low 3.5

    collective.dms.basecontent column.py renderCell cross site scripting

    A vulnerability, which was classified as problematic, has been found in collective.dms.basecontent up to 1.6. This issue affects the function renderCell of the file src/collective/dms/basecontent/browser/column.py. The manipulation leads to cross site scripti…

  • Low 3.5

    RDFlib pyrdfa3 __init__.py _get_option cross site scripting

    A vulnerability was found in RDFlib pyrdfa3 and classified as problematic. This issue affects the function _get_option of the file pyRdfa/__init__.py. The manipulation leads to cross site scripting. The attack may be initiated remotely. The name of the patch …

  • Low —

    Package discontinued because Bitly lowered the free quota

    On November 17, 2022, an email was received from Bitly advising that the new link quota per free token is lowered to 50 per month (from its previous value of 1000 per month). As per the email, this change is effective on December 8, 2022. The new quota is so …

  • Low 3.3

    Temporary File Information Disclosure Vulnerability

    MPXJ is an open source library to read and write project plans from a variety of file formats and databases. On Unix-like operating systems (not Windows or macos), MPXJ's use of `File.createTempFile(..)` results in temporary files being created with the permi…

  • Low —

    `CHECK` failure in `SobolSample` via missing validation

    ### Impact Another instance of CVE-2022-35935, where `SobolSample` is vulnerable to a denial of service via assumed scalar inputs, was found and fixed. ```python import tensorflow as tf tf.raw_ops.SobolSample(dim=tf.constant([1,0]), num_results=tf.constant([1…

  • Low —

    `CHECK` fail in `TensorListScatter` and `TensorListScatterV2` in eager mode

    ### Impact Another instance of CVE-2022-35991, where `TensorListScatter` and `TensorListScatterV2` crash via non scalar inputs in`element_shape`, was found in eager mode and fixed. ```python import tensorflow as tf arg_0=tf.random.uniform(shape=(2, 2, 2), dty…

  • Low 3.7

    Exponential ReDoS in snowflake-connector-python leads to denial of service

    An exponential ReDoS (Regular Expression Denial of Service) can be triggered in the snowflake-connector-python PyPI package, when an attacker is able to supply arbitrary input to the undocumented get_file_transfer_type method

  • Low 2.8

    Business Logic Errors in ikus060/rdiffweb

    Business Logic Errors in GitHub repository ikus060/rdiffweb prior to 2.5.0a7.

  • Low 3.7

    Origin Validation Error in ikus060/rdiffweb

    Origin Validation Error in GitHub repository ikus060/rdiffweb prior to 2.5.0a5.

  • Low 3.5

    Weak Password Requirements in ikus060/rdiffweb

    Weak Password Requirements in GitHub repository ikus060/rdiffweb prior to 2.5.0a4.

  • Low 3.6

    Allocation of Resources Without Limits or Throttling in ikus060/rdiffweb

    Allocation of Resources Without Limits or Throttling in GitHub repository ikus060/rdiffweb prior to 2.5.0a4.

  • Low 3.7

    Unrestricted Upload of File with Dangerous Type in octoprint/octoprint

    Unrestricted Upload of File with Dangerous Type in GitHub repository octoprint/octoprint prior to 1.8.3.

  • Low —

    Python-TUF vulnerable to incorrect threshold signature computation for new root metadata

    ### Impact The function `_verify_root_self_signed()`, introduced in [v0.14.0](https://github.com/theupdateframework/tuf/releases/tag/v0.14.0), and which verifies self-signatures in a new root metadata file, counted multiple signatures by any new root key towa…

  • Low 3.7

    Authentication Bypass by Primary Weakness in octoprint/octoprint

    An attacker can freely brute force username and password and can takeover any account. An attacker could easily guess user passwords and gain access to user and administrative accounts.