Lucene search
+L
Osv-pysecMost viewed

7791 matches found

osv-pysec
osv-pysec
•added 2022/05/24 3:15 p.m.•552 views

PYSEC-2022-202

PyJWT is a Python implementation of RFC 7519. PyJWT supports multiple different JWT signing algorithms. With JWT, an attacker submitting the JWT token can choose the used signing algorithm. The PyJWT library requires that the application chooses what algorithms are supported. The application can...

7.5CVSS7.1AI score0.01355EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2023/08/03 7:36 p.m.•420 views

PYSEC-2023-135

Certifi 2023.07.22 removes root certificates from "e-Tugra" from the root store. These are in the process of being removed from Mozilla's trust store. e-Tugra's root certificates are being removed pursuant to an investigation prompted by reporting of security issues in their systems...

9.8CVSS6.9AI score0.00568EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2023/07/05 5:15 p.m.•213 views

PYSEC-2023-102

A refcounting issue which leads to potential memory leak was discovered in scipy commit 8627df31ab in PyFindObjects function...

5.5CVSS6.8AI score0.00381EPSS
SaveExploits1References7
osv-pysec
osv-pysec
•added 2022/01/10 2:12 p.m.•186 views

PYSEC-2022-10

PIL.ImageMath.eval in Pillow before 9.0.0 allows evaluation of arbitrary expressions, such as ones that use the Python exec method...

9.8CVSS7AI score0.03334EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2024/03/19 5:15 a.m.•182 views

PYSEC-2024-48

Versions of the package black before 24.3.0 are vulnerable to Regular Expression Denial of Service ReDoS via the lineswithleadingtabsexpanded function in the strings.py file. An attacker could exploit this vulnerability by crafting a malicious input that causes a denial of service. Exploiting thi...

5.3CVSS6.9AI score0.00979EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2021/02/27 5:15 a.m.•173 views

PYSEC-2021-73

An issue was discovered in SaltStack Salt before 3002.5. The minion's restartcheck is vulnerable to command injection via a crafted process name. This allows for a local privilege escalation by any user able to create a files on the minion in a non-blacklisted directory...

7.8CVSS4.4AI score0.04302EPSS
SaveExploits2References8
osv-pysec
osv-pysec
•added 2023/09/29 9:14 p.m.•171 views

PYSEC-2023-184

opencv-python-headless versions before v4.8.1.78 bundled libwebp binaries in wheels that are vulnerable to CVE-2023-4863. opencv-python-headless v4.8.1.78 upgrades the bundled libwebp binary to v1.3.2...

8.8CVSS7AI score0.99979EPSS
SaveExploits9References3
osv-pysec
osv-pysec
•added 2022/06/24 9:15 p.m.•166 views

PYSEC-2022-217

The cryptoasset-data-downloader package in PyPI v1.0.0 to v1.0.1 was discovered to contain a code execution backdoor via the request package. This vulnerability allows attackers to access sensitive user information and digital currency keys, as well as escalate privileges...

9.8CVSS6.7AI score0.02EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2021/12/17 8:15 p.m.•131 views

PYSEC-2021-857

Buffer overflow in the arrayfrompyobj function of fortranobject.c in NumPy 1.19, which allows attackers to conduct a Denial of Service attacks by carefully constructing an array with negative values...

5.5CVSS6.9AI score0.00396EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2021/06/21 8:15 p.m.•120 views

PYSEC-2021-427

A Regular Expression Denial of Service ReDOS vulnerability was discovered in Mpmath v1.0.0 when the mpmathify function is called...

7.5CVSS3.6AI score0.04179EPSS
SaveExploits1References8
osv-pysec
osv-pysec
•added 2018/10/09 5:29 p.m.•118 views

PYSEC-2018-28

The Requests package before 2.20.0 for Python sends an HTTP Authorization header to an http URI upon receiving a same-hostname https-to-http redirect, which makes it easier for remote attackers to discover credentials by sniffing the network...

7.5CVSS3.6AI score0.07443EPSS
SaveExploits2References10
osv-pysec
osv-pysec
•added 2023/05/26 6:15 p.m.•114 views

PYSEC-2023-74

Requests is a HTTP library. Since Requests 2.3.0, Requests has been leaking Proxy-Authorization headers to destination servers when redirected to an HTTPS endpoint. This is a product of how we use rebuildproxies to reattach the Proxy-Authorization header to requests. For HTTP connections sent...

6.1CVSS6.7AI score0.02974EPSS
SaveExploits2References4
osv-pysec
osv-pysec
•added 2022/06/08 8:15 a.m.•112 views

PYSEC-2022-204

The package cookiecutter before 2.1.1 are vulnerable to Command Injection via hg argument injection. When calling the cookiecutter function from Python code with the checkout parameter, it is passed to the hg checkout command in a way that additional flags can be set. The additional flags can be...

9.8CVSS2.1AI score0.0447EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2026/01/28 9:09 p.m.•108 views

PYSEC-2026-1 A single post-release of dydx-v4-client contained obfuscated multi-stage loader

A PyPI user account compromised by an attacker and was able to upload a malicious version 1.1.5.post1 of the dydx-v4-client package. This version contains a highly obfuscated multi-stage loader that ultimately executes malicious code on the host system. While the final payload is not visible...

5.8AI score
SaveExploits0References1
osv-pysec
osv-pysec
•added 2023/10/25 6:17 p.m.•104 views

PYSEC-2023-228

When installing a package from a Mercurial VCS URL ie "pip install hg+..." with pip prior to v23.3, the specified Mercurial revision could be used to inject arbitrary configuration options to the "hg clone" call ie "--config". Controlling the Mercurial configuration can modify how and which...

3.3CVSS7AI score0.00476EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2021/11/10 6:15 p.m.•101 views

PYSEC-2021-437

A flaw was found in python-pip in the way it handled Unicode separators in git references. A remote attacker could possibly use this issue to install a different revision on a repository. The highest threat from this vulnerability is to data integrity. This is fixed in python-pip version 21.1...

5.7CVSS4AI score0.01829EPSS
SaveExploits2References2
osv-pysec
osv-pysec
•added 2021/06/06 3:15 p.m.•101 views

PYSEC-2021-95

The aaugustin websockets library before 9.1 for Python has an Observable Timing Discrepancy on servers when HTTP Basic Authentication is enabled with basicauthprotocolfactorycredentials=.... An attacker may be able to guess a password via a timing attack...

5.9CVSS6.9AI score0.02265EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2022/03/17 1:15 p.m.•96 views

PYSEC-2022-169

Waitress is a Web Server Gateway Interface server for Python 2 and 3. When using Waitress versions 2.1.0 and prior behind a proxy that does not properly validate the incoming HTTP request matches the RFC7230 standard, Waitress and the frontend proxy may disagree on where one request starts and...

7.5CVSS0.0178EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2021/02/09 9:15 p.m.•96 views

PYSEC-2021-142

A vulnerability was discovered in the PyYAML library in versions before 5.4, where it is susceptible to arbitrary code execution when it processes untrusted YAML files through the fullload method or with the FullLoader loader. Applications that use the library to process untrusted input may be...

10CVSS8.1AI score0.05984EPSS
SaveExploits2References2
osv-pysec
osv-pysec
•added 2026/08/04 5:16 p.m.•94 views

PYSEC-2026-3717

An issue was discovered in Django 5.2 before 5.2.17 and 6.0 before 6.0.8. GeoDjango's django.contrib.gis.geos.GEOSGeometry is subject to a potential denial-of-service when parsing deeply nested GEOMETRYCOLLECTION objects supplied as well-known text WKT, well-known binary WKB, or hex-encoded WKB,...

6.9CVSS5.8AI score0.01113EPSS
SaveExploits0References8
osv-pysec
osv-pysec
•added 2023/03/31 8:15 p.m.•93 views

PYSEC-2023-121 zstd vulnerable to buffer overrun

A vulnerability was found in zstd v1.4.10, where an attacker can supply empty string as an argument to the command line tool to cause buffer overrun...

7.5CVSS7.4AI score0.01588EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2023/08/04 4:15 p.m.•92 views

PYSEC-2023-139

Sydent is an identity server for the Matrix communications protocol. Prior to version 2.5.6, if configured to send emails using TLS, Sydent does not verify SMTP servers' certificates. This makes Sydent's emails vulnerable to interception via a man-in-the-middle MITM attack. Attackers with...

5.3CVSS6.5AI score0.00265EPSS
SaveExploits0References7
osv-pysec
osv-pysec
•added 2022/01/26 2:15 p.m.•91 views

PYSEC-2022-48

Nullptr dereference when a null char is present in a proto symbol. The symbol is parsed incorrectly, leading to an unchecked call into the proto file's name during generation of the resulting error message. Since the symbol is incorrectly parsed, the file is nullptr. We recommend upgrading to...

6.5CVSS3.2AI score0.0266EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2024/01/31 6:15 p.m.•90 views

PYSEC-2024-29

OctoPrint is a web interface for 3D printer.s OctoPrint versions up until and including 1.9.3 contain a vulnerability that allows malicious admins to change the password of other admin accounts, including their own, without having to repeat their password. An attacker who managed to hijack an adm...

4.9CVSS6.8AI score0.00519EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2024/02/26 8:19 p.m.•89 views

PYSEC-2024-164

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. If an excessively large value is specified as the starting index for an array in abidecode, it can cause the read position to overflow. This results in the decoding of values outside the intended array bounds, potential...

5.3CVSS5.1AI score0.00547EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2020/02/19 4:15 a.m.•89 views

PYSEC-2020-176

PyYAML 5.1 through 5.1.2 has insufficient restrictions on the load and loadall functions because of a class deserialization issue, e.g., Popen is a class in the subprocess module. NOTE: this issue exists because of an incomplete fix for CVE-2017-18342...

9.8CVSS2.8AI score0.05114EPSS
SaveExploits1References5
osv-pysec
osv-pysec
•added 2023/11/03 5:15 a.m.•86 views

PYSEC-2023-227

An issue was discovered in Pillow before 10.0.0. It is a Denial of Service that uncontrollably allocates memory to process a given task, potentially causing a service to crash by having it run out of memory. This occurs for truetype in ImageFont when textlength in an ImageDraw instance operates o...

7.5CVSS7.1AI score0.01131EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2022/02/03 2:15 a.m.•86 views

PYSEC-2022-19

The % debug % template tag in Django 2.2 before 2.2.27, 3.2 before 3.2.12, and 4.0 before 4.0.2 does not properly encode the current context. This may lead to XSS...

6.1CVSS6.8AI score0.03356EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2023/11/30 7:15 a.m.•85 views

PYSEC-2023-250

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 version. The vulnerability only occurs if the...

5.3CVSS5.1AI score0.00882EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2022/01/01 12:15 a.m.•85 views

PYSEC-2022-25

UltraJSON aka ujson through 5.1.0 has a stack-based buffer overflow in BufferAppendIndentUnchecked called from encode. Exploitation can, for example, use a large amount of indentation...

5.5CVSS6.8AI score0.0155EPSS
SaveExploits1References5
osv-pysec
osv-pysec
•added 2020/09/04 8:15 p.m.•85 views

PYSEC-2020-173

The pip package before 19.2 for Python allows Directory Traversal when a URL is given in an install command, because a Content-Disposition header can have ../ in a filename, as demonstrated by overwriting the /root/.ssh/authorizedkeys file. This occurs in downloadhttpurl in internal/download.py...

7.5CVSS3.7AI score0.03003EPSS
SaveExploits1References7
osv-pysec
osv-pysec
•added 2022/09/07 7:15 p.m.•84 views

PYSEC-2022-43179

Poetry is a dependency manager for Python. To handle dependencies that come from a Git repository, Poetry executes various commands, e.g. git config. These commands are being executed using the executable’s name and not its absolute path. This can lead to the execution of untrusted code due to th...

7.3CVSS7.2AI score0.00364EPSS
SaveExploits0References4
osv-pysec
osv-pysec
•added 2022/06/09 1:15 p.m.•83 views

PYSEC-2022-206

OAuthenticator is an OAuth token library for the JupyerHub login handler. CILogonOAuthenticator is provided by the OAuthenticator package, and lets users log in to a JupyterHub via CILogon. This is primarily used to restrict a JupyterHub only to users of a given institute. The allowedidps...

6.5CVSS1.5AI score0.00468EPSS
SaveExploits0References1
osv-pysec
osv-pysec
•added 2025/06/19 6:15 p.m.•82 views

PYSEC-2025-186

A vulnerability has been found in wasm3 0.5.0 and classified as problematic. This vulnerability affects the function MarkSlotAllocated of the file source/m3compile.c. The manipulation leads to out-of-bounds write. An attack has to be approached locally. The exploit has been disclosed to the publi...

4.8CVSS4.6AI score0.00232EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2022/12/23 12:15 a.m.•82 views

PYSEC-2022-43012

Python Packaging Authority PyPA setuptools before 65.5.1 allows remote attackers to cause a denial of service via HTML in a crafted package or custom PackageIndex page. There is a Regular Expression Denial of Service ReDoS in packageindex.py...

5.9CVSS6.9AI score0.02503EPSS
SaveExploits1References6
osv-pysec
osv-pysec
•added 2022/12/12 6:15 p.m.•81 views

PYSEC-2022-43002

Improper Privilege Management in GitHub repository ikus060/rdiffweb prior to 2.5.2...

9.8CVSS6.9AI score0.0085EPSS
SaveExploits1References5
osv-pysec
osv-pysec
•added 2021/02/08 8:15 p.m.•81 views

PYSEC-2021-16

httplib2 is a comprehensive HTTP client library for Python. In httplib2 before version 0.19.0, a malicious server which responds with long series of "\xa0" characters in the "www-authenticate" header may cause Denial of Service CPU burn while parsing header of the httplib2 client accessing said...

7.5CVSS2.8AI score0.03626EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2023/07/25 9:15 p.m.•80 views

PYSEC-2023-133

Vyper is a Pythonic programming language that targets the Ethereum Virtual Machine EVM. Prior to version 0.3.10, the ecrecover precompile does not fill the output buffer if the signature does not verify. However, the ecrecover builtin will still return whatever is at memory location 0. This means...

5.3CVSS6.9AI score0.00574EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2022/12/15 7:15 p.m.•79 views

PYSEC-2022-43060

The Apache Bookkeeper Java Client before 4.14.6 and also 4.15.0 does not close the connection to the bookkeeper server when TLS hostname verification fails. This leaves the bookkeeper client vulnerable to a man in the middle attack. The problem affects BookKeeper client prior to versions 4.14.6 a...

5.9CVSS5.5AI score0.01088EPSS
SaveExploits0References1
osv-pysec
osv-pysec
•added 2020/11/12 2:15 p.m.•79 views

PYSEC-2020-100

It was found that python-rsa is vulnerable to Bleichenbacher timing attacks. An attacker can use this flaw via the RSA decryption API to decrypt parts of the cipher text encrypted with RSA...

7.5CVSS4.5AI score0.01651EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2021/04/12 2:15 p.m.•78 views

PYSEC-2021-147

in SiCKRAGE, versions 4.2.0 to 10.0.11.dev1 are vulnerable to Stored Cross-Site-Scripting XSS due to user input not being validated properly when processed by the server. Therefore, an attacker can inject arbitrary JavaScript code inside the application, and possibly steal a user’s sensitive...

5.4CVSS2.9AI score0.0066EPSS
SaveExploits1References3
osv-pysec
osv-pysec
•added 2023/06/08 12:15 a.m.•77 views

PYSEC-2023-90

Gradio is an open-source Python library that is used to build machine learning and data science. Due to a lack of path filtering Gradio does not properly restrict file access to users. Additionally Gradio does not properly restrict the what URLs are proxied. These issues have been addressed in...

9.1CVSS10AI score0.00651EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2022/09/09 7:15 p.m.•77 views

PYSEC-2022-270

indy-node is the server portion of Hyperledger Indy, a distributed ledger purpose-built for decentralized identity. In vulnerable versions of indy-node, an attacker can max out the number of client connections allowed by the ledger, leaving the ledger unable to be used for its intended purpose...

7.5CVSS2AI score0.0113EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2022/03/03 9:15 p.m.•77 views

PYSEC-2022-160

Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 22.2.0, Twisted SSH client and server implement is able to accept an infinite amount of data for the peer's SSH version identifier. This ends up with a buffer using all the available memory. The attach...

7.5CVSS7.3AI score0.0351EPSS
SaveExploits1References4
osv-pysec
osv-pysec
•added 2019/07/17 2:15 p.m.•77 views

PYSEC-2019-179

The Pallets Project Flask before 1.0 is affected by: unexpected memory usage. The impact is: denial of service. The attack vector is: crafted encoded JSON data. The fixed version is: 1. NOTE: this may overlap CVE-2018-1000656...

7.5CVSS5.9AI score0.01832EPSS
SaveExploits1References2
osv-pysec
osv-pysec
•added 2022/12/06 6:15 p.m.•76 views

PYSEC-2022-42997

Passeo is an open source python password generator. Versions prior to 1.0.5 rely on the python random library for random value selection. The python random library warns that it should not be used for security purposes due to its reliance on a non-cryptographically secure random number generator...

7.5CVSS6.9AI score0.00859EPSS
SaveExploits0References3
osv-pysec
osv-pysec
•added 2022/11/22 7:15 p.m.•76 views

PYSEC-2022-42995

A vulnerability was found in keylime. This security issue happens in some circumstances, due to some improperly handled exceptions, there exists the possibility that a rogue agent could create errors on the verifier that stopped attestation attempts for that host leaving it in an attested state b...

5.1CVSS6.6AI score0.00261EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2021/11/23 8:15 p.m.•76 views

PYSEC-2021-850

In Django-wiki, versions 0.0.20 to 0.7.8 are vulnerable to Stored Cross-Site Scripting XSS in Notifications Section. An attacker who has access to edit pages can inject JavaScript payload in the title field. When a victim gets a notification regarding the changes made in the application, the...

5.4CVSS2.7AI score0.00602EPSS
SaveExploits0References5
osv-pysec
osv-pysec
•added 2021/04/19 7:15 p.m.•76 views

PYSEC-2021-114

Wagtail is a Django content management system. In affected versions of Wagtail, when saving the contents of a rich text field in the admin interface, Wagtail does not apply server-side checks to ensure that link URLs use a valid protocol. A malicious user with access to the admin interface could...

6.1CVSS1.5AI score0.00626EPSS
SaveExploits0References2
osv-pysec
osv-pysec
•added 2019/04/24 5:29 p.m.•75 views

PYSEC-2019-225

Memcpy parameter overlap in Google Snappy library 1.1.4, as used in Google TensorFlow before 1.7.1, could result in a crash or read from other parts of process memory...

8.1CVSS2.5AI score0.00517EPSS
SaveExploits0References1
Total number of security vulnerabilities5000