Lucene search
K

3743 matches found

PyPA
PyPA
•added 2024/03/27 6:15 a.m.•7 views

PYSEC-2024-49

Lektor before 3.3.11 does not sanitize DB path traversal. Thus, shell commands might be executed via a file that is added to the templates directory, if the victim's web browser accesses an untrusted website that uses JavaScript to send requests to localhost port 5000, and the web browser is...

9.1CVSS7AI score0.00842EPSS
Exploits0References7Affected Software1
PyPA
PyPA
•added 2024/03/22 11:15 p.m.•4 views

PYSEC-2024-257

Mobile Security Framework MobSF is a pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis. In version 3.9.5 Beta and prior, MobSF does not perform any input validation when extracting the hostnames in android:host, so requests can also ...

7.5CVSS6.5AI score0.00712EPSS
Exploits1References4Affected Software1
PyPA
PyPA
•added 2024/03/20 8:15 p.m.•7 views

PYSEC-2024-234

Jupyter Server Proxy allows users to run arbitrary external processes alongside their Jupyter notebook servers and provides authenticated web access. Prior to versions 3.2.3 and 4.1.1, Jupyter Server Proxy did not check user authentication appropriately when proxying websockets, allowing...

9.8CVSS7.6AI score0.01021EPSS
Exploits0References5Affected Software1
PyPA
PyPA
•added 2024/03/19 5:15 a.m.•6 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.3CVSS7.4AI score0.00971EPSS
Exploits0References4Affected Software1
PyPA
PyPA
•added 2024/03/18 10:15 p.m.•7 views

PYSEC-2024-179

OctoPrint provides a web interface for controlling consumer 3D printers. OctoPrint versions up until and including 1.9.3 contain a vulnerability that allows malicious admins to configure or talk a victim with administrator rights into configuring a webcam snapshot URL which when tested through th...

4.8CVSS6.8AI score0.00435EPSS
Exploits1References4Affected Software1
PyPA
PyPA
•added 2024/03/15 8:15 p.m.•7 views

PYSEC-2024-47

In Django 3.2 before 3.2.25, 4.2 before 4.2.11, and 5.0 before 5.0.3, the django.utils.text.Truncator.words method with html=True and the truncatewordshtml template filter are subject to a potential regular expression denial-of-service attack via a crafted string. NOTE: this issue exists because ...

5.3CVSS7.5AI score0.01854EPSS
Exploits0References4Affected Software1
PyPA
PyPA
•added 2024/03/14 7:15 p.m.•3 views

PYSEC-2024-314

Airflow-Diagrams v2.1.0 was discovered to contain an arbitrary file upload vulnerability in the unsafeload function at cli.py. This vulnerability allows attackers to execute arbitrary code via uploading a crafted YML file...

9.8CVSS6.2AI score0.00773EPSS
Exploits0References1Affected Software1
PyPA
PyPA
•added 2024/03/14 7:15 p.m.•8 views

PYSEC-2024-263

Airflow-Diagrams v2.1.0 was discovered to contain an arbitrary file upload vulnerability in the unsafeload function at cli.py. This vulnerability allows attackers to execute arbitrary code via uploading a crafted YML file...

9.8CVSS6.2AI score0.00773EPSS
Exploits0References1Affected Software1
PyPA
PyPA
•added 2024/03/14 7:15 p.m.•7 views

PYSEC-2024-270

Airflow-Diagrams v2.1.0 was discovered to contain an arbitrary file upload vulnerability in the unsafeload function at cli.py. This vulnerability allows attackers to execute arbitrary code via uploading a crafted YML file...

9.8CVSS6.2AI score0.00773EPSS
Exploits0References2Affected Software1
PyPA
PyPA
•added 2024/03/14 7:15 p.m.•7 views

PYSEC-2024-276

greykite v1.0.0 was discovered to contain an arbitrary file upload vulnerability in the loadobj function at /templates/pickleutils.py. This vulnerability allows attackers to execute arbitrary code via uploading a crafted file...

7.5CVSS6.2AI score0.00561EPSS
Exploits0References1Affected Software1
PyPA
PyPA
•added 2024/03/14 9:15 a.m.•4 views

PYSEC-2024-46

Apache Airflow, versions 2.8.0 through 2.8.2, has a vulnerability that allows an authenticated user with limited permissions to access resources such as variables, connections, etc from the UI which they do not have permission to access.Users of Apache Airflow are recommended to upgrade to versio...

8.1CVSS6.7AI score0.01332EPSS
Exploits0References3Affected Software1
PyPA
PyPA
•added 2024/03/12 9:15 p.m.•5 views

PYSEC-2024-221

aiosmtpd is a reimplementation of the Python stdlib smtpd.py based on asyncio. aiosmtpd is vulnerable to inbound SMTP smuggling. SMTP smuggling is a novel vulnerability based on not so novel interpretation differences of the SMTP protocol. By exploiting SMTP smuggling, an attacker may send...

5.3CVSS6.8AI score0.00371EPSS
Exploits0References4Affected Software1
PyPA
PyPA
•added 2024/03/12 4:15 p.m.•5 views

PYSEC-2024-44

In RPyC before 6.0.0, when a server exposes a method that calls the attribute named array for a client-provided netref e.g., np.arrayclientnetref, a remote attacker can craft a class that results in remote code execution...

8.4CVSS7.7AI score0.00507EPSS
Exploits0References2Affected Software1
PyPA
PyPA
•added 2024/03/04 12:15 a.m.•3 views

PYSEC-2024-45

LangChain through 0.1.10 allows ../ directory traversal by an actor who is able to control the final part of the path parameter in a loadchain call. This bypasses the intended behavior of loading configurations only from the hwchase17/langchain-hub GitHub repository. The outcome can be disclosure...

8.1CVSS7.9AI score0.0174EPSS
Exploits1References4Affected Software1
PyPA
PyPA
•added 2024/03/04 12:15 a.m.•4 views

PYSEC-2024-43

LangChain through 0.1.10 allows ../ directory traversal by an actor who is able to control the final part of the path parameter in a loadchain call. This bypasses the intended behavior of loading configurations only from the hwchase17/langchain-hub GitHub repository. The outcome can be disclosure...

8.1CVSS7.5AI score0.0174EPSS
Exploits1References2Affected Software1
PyPA
PyPA
•added 2024/03/01 12:15 p.m.•9 views

PYSEC-2024-278

A vulnerability was found in LangChain langchaincommunity 0.0.26. It has been classified as critical. Affected is the function loadlocal in the library libs/community/langchaincommunity/retrievers/tfidf.py of the component TFIDFRetriever. The manipulation leads to server-side request forgery. It ...

9.8CVSS6AI score0.00578EPSS
Exploits0References5Affected Software1
PyPA
PyPA
•added 2024/03/01 11:15 a.m.•4 views

PYSEC-2024-42

Apache Airflow, versions before 2.8.2, has a vulnerability that allows authenticated Ops and Viewers users to view all information on audit logs, including dag names and usernames they were not permitted to view.With 2.8.2 and newer, Ops and Viewer users do not have audit log permission by defaul...

4.7CVSS6.5AI score0.01856EPSS
Exploits0References3Affected Software1
PyPA
PyPA
•added 2024/02/29 11:15 a.m.•38 views

PYSEC-2024-245

Apache Airflow, versions before 2.8.2, has a vulnerability that allows authenticated users to view DAG code and import errors of DAGs they do not have permission to view through the API and the UI.Users of Apache Airflow are recommended to upgrade to version 2.8.2 or newer to mitigate the risk...

5.9CVSS6.9AI score0.00343EPSS
Exploits0References6Affected Software1
PyPA
PyPA
•added 2024/02/28 12:15 a.m.•5 views

PYSEC-2024-162

A Regular Expression Denial of Service ReDoS vulnerability exists in the XMLFeedSpider class of the scrapy/scrapy project, specifically in the parsing of XML content. By crafting malicious XML content that exploits inefficient regular expression complexity used in the parsing process, an attacker...

7.5CVSS6.8AI score0.00553EPSS
Exploits1References6Affected Software1
PyPA
PyPA
•added 2024/02/27 2:15 a.m.•6 views

PYSEC-2024-41

diffoscope before 256 allows directory traversal via an embedded filename in a GPG file. Contents of any file, such as ../.ssh/idrsa, may be disclosed to an attacker. This occurs because the value of the gpg --use-embedded-filenames option is trusted...

7.5CVSS6.9AI score0.00979EPSS
Exploits0References4Affected Software1
PyPA
PyPA
•added 2024/02/26 8:19 p.m.•6 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.3CVSS6.9AI score0.00542EPSS
Exploits1References4Affected Software1
PyPA
PyPA
•added 2024/02/26 8:19 p.m.•6 views

PYSEC-2024-205

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. When using the built-in extract32b, start, if the start index provided has for side effect to update b, the byte array to extract 32 bytes from, it could be that some dirty memory is read and returned by extract32. This...

5.3CVSS6.8AI score0.00561EPSS
Exploits1References4Affected Software1
PyPA
PyPA
•added 2024/02/26 4:28 p.m.•4 views

PYSEC-2024-253

pretix before 2024.1.1 mishandles file validation...

9.8CVSS7AI score0.00816EPSS
Exploits0References2Affected Software1
PyPA
PyPA
•added 2024/02/26 4:28 p.m.•7 views

PYSEC-2024-40

orjson.loads in orjson before 3.9.15 does not limit recursion for deeply nested JSON documents...

7.5CVSS7AI score0.01187EPSS
Exploits1References5Affected Software1
PyPA
PyPA
•added 2024/02/26 4:27 p.m.•4 views

PYSEC-2024-235

With the following crawler configuration:pythonfrom bs4 import BeautifulSoup as Soupurl = "https://example.com"loader = RecursiveUrlLoader url=url, maxdepth=2, extractor=lambda x: Soupx, "html.parser".textdocs = loader.loadAn attacker in control of the contents of https://example.com could place ...

8.1CVSS6.7AI score0.00517EPSS
Exploits1References6Affected Software1
PyPA
PyPA
•added 2024/02/24 5:15 a.m.•3 views

PYSEC-2024-39

Versions of the package fastecdsa before 2.3.2 are vulnerable to Use of Uninitialized Variable on the stack, via the curvemathmul function in src/curveMath.c, due to being used and interpreted as user-defined type. Depending on the variable's actual value it could be arbitrary free, arbitrary...

7.5CVSS7AI score0.01025EPSS
Exploits1References5Affected Software1
PyPA
PyPA
•added 2024/02/23 10:15 p.m.•6 views

PYSEC-2024-240

Insufficient sanitization in MLflow leads to XSS when running an untrusted recipe.This issue leads to a client-side RCE when running an untrusted recipe in Jupyter Notebook.The vulnerability stems from lack of sanitization over template variables...

9.6CVSS6.3AI score0.00871EPSS
Exploits1References5Affected Software1
PyPA
PyPA
•added 2024/02/23 10:15 p.m.•8 views

PYSEC-2024-241

Insufficient sanitization in MLflow leads to XSS when running a recipe that uses an untrusted dataset. This issue leads to a client-side RCE when running the recipe in Jupyter Notebook. The vulnerability stems from lack of sanitization over dataset table fields...

9.6CVSS6.3AI score0.00651EPSS
Exploits1References5Affected Software1
PyPA
PyPA
•added 2024/02/23 6:15 p.m.•5 views

PYSEC-2024-223

Versions of the package onnx before and including 1.15.0 are vulnerable to Out-of-bounds Read as the ONNXASSERT and ONNXASSERTM functions have an off by one string copy...

9.1CVSS7AI score0.00594EPSS
Exploits0References4Affected Software1
PyPA
PyPA
•added 2024/02/23 6:15 p.m.•4 views

PYSEC-2024-222

Versions of the package onnx before and including 1.15.0 are vulnerable to Directory Traversal as the externaldata field of the tensor proto can have a path to the file which is outside the model current directory or user-provided directory. The vulnerability occurs as a bypass for the patch adde...

7.5CVSS7AI score0.01608EPSS
Exploits1References5Affected Software1
PyPA
PyPA
•added 2024/02/22 10:15 p.m.•4 views

PYSEC-2024-249

SummaryOn all Label Studio versions prior to 1.11.0, data imported via file upload feature is not properly sanitized prior to being rendered within a Choices or Labels tag, resulting in an XSS vulnerability. DetailsNeed permission to use the "data import" function. This was reproduced on Label...

6.1CVSS6.5AI score0.02199EPSS
Exploits1References6Affected Software1
PyPA
PyPA
•added 2024/02/21 5:15 p.m.•4 views

PYSEC-2024-226

Pymatgen Python Materials Genomics is an open-source Python library for materials analysis. A critical security vulnerability exists in the JonesFaithfulTransformation.fromtransformationstr method within the pymatgen library prior to version 2024.2.20. This method insecurely utilizes eval for...

9.3CVSS7.6AI score0.03816EPSS
Exploits8References7Affected Software1
PyPA
PyPA
•added 2024/02/21 5:15 p.m.•4 views

PYSEC-2024-225

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. Starting in version 38.0.0 and prior to version 42.0.4, if pkcs12.serializekeyandcertificates is called with both a certificate whose public key did not match the provided private key and an...

7.5CVSS8.1AI score0.00831EPSS
Exploits0References5Affected Software1
PyPA
PyPA
•added 2024/02/20 1:15 a.m.•7 views

PYSEC-2024-301

Pyhtml2pdf version 0.0.6 allows an external attacker to remotely obtainarbitrary local files. This is possible because the application does notvalidate the HTML content entered by the user...

7.5CVSS7.1AI score0.00695EPSS
Exploits1References3Affected Software1
PyPA
PyPA
•added 2024/02/19 11:15 p.m.•4 views

PYSEC-2024-155

cbor2 provides encoding and decoding for the Concise Binary Object Representation CBOR RFC 8949 serialization format. Starting in version 5.5.1 and prior to version 5.6.2, an attacker can crash a service using cbor2 to parse a CBOR binary by sending a long enough object. Version 5.6.2 contains a...

7.5CVSS6.9AI score0.01167EPSS
Exploits1References10Affected Software1
PyPA
PyPA
•added 2024/02/12 11:15 p.m.•6 views

PYSEC-2024-106

Exiv2 is a command-line utility and C++ library for reading, writing, deleting, and modifying the metadata of image files. An out-of-bounds read was found in Exiv2 version v0.28.1. The vulnerable function, QuickTimeVideo::NikonTagsDecoder, was new in v0.28.0, so Exiv2 versions before v0.28 are no...

5.5CVSS6.4AI score0.0024EPSS
Exploits0References2Affected Software1
PyPA
PyPA
•added 2024/02/12 11:15 p.m.•5 views

PYSEC-2024-107

Exiv2 is a command-line utility and C++ library for reading, writing, deleting, and modifying the metadata of image files. A denial-of-service was found in Exiv2 version v0.28.1: an unbounded recursion can cause Exiv2 to crash by exhausting the stack. The vulnerable function,...

5.5CVSS6.4AI score0.00222EPSS
Exploits0References2Affected Software1
PyPA
PyPA
•added 2024/02/12 2:15 p.m.•5 views

PYSEC-2024-104

A vulnerability was found in JWCrypto. This flaw allows an attacker to cause a denial of service DoS attack and possible password brute-force and dictionary attacks to be more resource-intensive. This issue can result in a large amount of computational consumption, causing a denial of service...

5.3CVSS6.7AI score0.00884EPSS
Exploits0References4Affected Software1
PyPA
PyPA
•added 2024/02/09 11:15 p.m.•5 views

PYSEC-2024-37

nonebot2 is a cross-platform Python asynchronous chatbot framework written in Python. This security advisory pertains to a potential information leak e.g., environment variables in instances where developers utilize MessageTemplate and incorporate user-provided data into templates. The identified...

6.5CVSS6.6AI score0.00492EPSS
Exploits0References3Affected Software1
PyPA
PyPA
•added 2024/02/09 12:15 a.m.•7 views

PYSEC-2024-125

DIRAC is a distributed resource framework. In affected versions any user could get a token that has been requested by another user/agent. This may expose resources to unintended parties. This issue has been addressed in release version 8.0.37. Users are advised to upgrade. There are no known...

9.1CVSS6.7AI score0.00534EPSS
Exploits0References2Affected Software1
PyPA
PyPA
•added 2024/02/07 5:15 p.m.•8 views

PYSEC-2024-150

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. Arrays can be keyed by a signed integer, while they are defined for unsigned integers only. The typechecker doesn't throw when spotting the usage of an int as an index for an array. The typechecker allows the usage of...

9.8CVSS6.8AI score0.01539EPSS
Exploits1References4Affected Software1
PyPA
PyPA
•added 2024/02/06 10:16 p.m.•4 views

PYSEC-2024-28

An issue was discovered in Django 3.2 before 3.2.24, 4.2 before 4.2.10, and Django 5.0 before 5.0.2. The intcomma template filter was subject to a potential denial-of-service attack when used with very long strings...

7.5CVSS6.9AI score0.01606EPSS
Exploits0References4Affected Software1
PyPA
PyPA
•added 2024/02/06 12:15 p.m.•7 views

PYSEC-2024-36

An information disclosure flaw was found in ansible-core due to a failure to respect the ANSIBLENOLOG configuration in some scenarios. It was discovered that information is still included in the output in certain tasks, such as loop items. Depending on the task, this issue may include sensitive...

5.5CVSS8.4AI score0.00301EPSS
Exploits0References6Affected Software1
PyPA
PyPA
•added 2024/02/05 11:15 p.m.•7 views

PYSEC-2024-261

A local file include could be remotely triggered in Gradio due to a vulnerable user-supplied JSON value in an API request...

9.4CVSS7.1AI score0.00892EPSS
Exploits1References3
PyPA
PyPA
•added 2024/02/05 9:15 p.m.•5 views

PYSEC-2024-147

Vyper is a Pythonic Smart Contract Language for the EVM. There is an error in the stack management when compiling the IR for sha364. Concretely, the height variable is miscalculated. The vulnerability can't be triggered without writing the IR by hand that is, it cannot be triggered from regular...

5.3CVSS7AI score0.00255EPSS
Exploits0References2Affected Software1
PyPA
PyPA
•added 2024/02/05 3:15 p.m.•6 views

PYSEC-2024-38

FastAPI is a web framework for building APIs with Python 3.8+ based on standard Python type hints. When using form data, python-multipart uses a Regular Expression to parse the HTTP Content-Type header, including options. An attacker could send a custom-made Content-Type option that is very...

7.5CVSS6.8AI score0.01523EPSS
Exploits1References4Affected Software1
PyPA
PyPA
•added 2024/02/02 5:15 p.m.•5 views

PYSEC-2024-148

Vyper is a Pythonic Smart Contract Language for the Ethereum Virtual Machine. When calls to external contracts are made, we write the input buffer starting at byte 28, and allocate the return buffer to start at byte 0 overlapping with the input buffer. When checking RETURNDATASIZE for dynamic...

5.3CVSS7AI score0.00526EPSS
Exploits1References2Affected Software1
PyPA
PyPA
•added 2024/02/02 5:15 a.m.•6 views

PYSEC-2024-35

Versions of the package dash-core-components before 2.13.0; all versions of the package dash-core-components; versions of the package dash before 2.15.0; all versions of the package dash-html-components; versions of the package dash-html-components before 2.0.16 are vulnerable to Cross-site...

6.5CVSS6.2AI score0.01475EPSS
Exploits1References17Affected Software1
PyPA
PyPA
•added 2024/02/01 5:15 p.m.•5 views

PYSEC-2024-149

Vyper is a pythonic Smart Contract Language for the ethereum virtual machine. In versions 0.3.10 and earlier, the bounds check for slices does not account for the ability for start + length to overflow when the values aren't literals. If a slice function uses a non-literal argument for the start ...

9.8CVSS7.1AI score0.00902EPSS
Exploits1References4Affected Software1
PyPA
PyPA
•added 2024/01/31 6:15 p.m.•9 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
Exploits0References3Affected Software1
Total number of security vulnerabilities3743