Lucene search
+L

7327 matches found

PyPA
PyPA
•added 2026/04/13 3:17 p.m.•27 views

PYSEC-2026-20

Dag Authors, who normally should not be able to execute code in the webserver context could craft XCom payload causing the webserver to execute arbitrary code. Since Dag Authors are already highly trusted, severity of this issue is Low.Users are recommended to upgrade to Apache Airflow 3.2.0, whi...

8.8CVSS6.1AI score0.00592EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/04/13 3:17 p.m.•20 views

PYSEC-2026-8

Before Airflow 3.2.0, it was unclear that secure Airflow deployments require the Deployment Manager to take appropriate actions and pay attention to security details and security model of Airflow. Some assumptions the Deployment Manager could make were not clear or explicit enough, even though...

7.5CVSS5.8AI score0.00439EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/04/12 3:16 a.m.•10 views

PYSEC-2026-2200

A Cross-site Scripting XSS vulnerability was identified in the fromdict method of the AppLollmsMessage class in parisneo/lollms prior to version 2.2.0. The vulnerability arises from the lack of sanitization or HTML encoding of the content field when deserializing user-provided data. This allows a...

8.2CVSS7AI score0.00258EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/04/10 8:16 p.m.•15 views

PYSEC-2026-2159

GeoNode versions 4.0 before 4.4.5 and 5.0 before 5.0.2 contain a server-side request forgery vulnerability that allows authenticated users with document upload permissions to trigger arbitrary outbound HTTP requests by providing a malicious URL via the docurl parameter during document upload...

6.3CVSS6.2AI score0.00222EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
•added 2026/04/10 8:16 p.m.•31 views

PYSEC-2026-61

GeoNode versions 4.4.5 and 5.0.2 and prior within their respective releases contain a server-side request forgery vulnerability in the service registration endpoint that allows authenticated attackers to trigger outbound network requests to arbitrary URLs by submitting a crafted service URL durin...

6.3CVSS5.9AI score0.00172EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/04/10 5:17 p.m.•10 views

PYSEC-2026-2274

Rembg is a tool to remove images background. Prior to 2.0.75, a path traversal vulnerability in the rembg HTTP server allows unauthenticated remote attackers to read arbitrary files from the server's filesystem. By sending a crafted request with a malicious modelpath parameter, an attacker can...

5.3CVSS6.2AI score0.00592EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/04/10 3:16 a.m.•19 views

PYSEC-2026-202

An issue was discovered in OpenStack Keystone 14 through 26 before 26.1.1, 27.0.0, 28.0.0, and 29.0.0. Restricted application credentials can create EC2 credentials. By using a restricted application credential to call the EC2 credential creation API, an authenticated user with only a reader role...

5.3CVSS5.5AI score0.0022EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2026/04/09 7:16 p.m.•40 views

PYSEC-2026-151

Wasmtime is a runtime for WebAssembly. In 43.0.0, cloning a wasmtime::Linker is unsound and can result in use-after-free bugs. This bug is not controllable by guest Wasm programs. It can only be triggered by a specific sequence of embedder API calls made by the host. Specifically, the following...

5CVSS5.8AI score0.00117EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
•added 2026/04/09 6:17 p.m.•16 views

PYSEC-2026-2265

OpenCTI is an open source platform for managing cyber threat intelligence knowledge and observables. Prior to 6.9.5, the safeEjs.ts file does not properly sanitize EJS templates. Users with the Manage customization capability can run arbitrary JavaScript in the context of the OpenCTI platform...

9.1CVSS6.2AI score0.00522EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/04/09 6:17 p.m.•13 views

PYSEC-2026-2093

AGiXT is a dynamic AI Agent Automation Platform. Prior to 1.9.2, the safejoin function in the essentialabilities extension fails to validate that resolved file paths remain within the designated agent workspace. An authenticated attacker can use directory traversal sequences to read, write, or...

8.8CVSS6.2AI score0.01318EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/04/09 4:16 p.m.•65 views

PYSEC-2026-135

In Ubuntu, Subiquity version 24.04.4 could leak sensitive user credentials during crash reporting. Upon installation failure, if a user submitted a bug report to Launchpad, Subiquity could include certain user credentials, such as the user's plaintext Wi-Fi password, in the attached logs...

8.1CVSS5.8AI score0.00278EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/04/09 10:16 a.m.•18 views

PYSEC-2026-21

Apache Airflow versions 3.0.0 through 3.1.8 DagRun wait endpoint returns XCom result values even to users who only have DAG Run read permissions, such as the Viewer role.This behavior conflicts with the FAB RBAC model, which treats XCom as a separate protected resource, and with the security mode...

6.5CVSS5.9AI score0.00685EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/04/08 9:17 p.m.•15 views

PYSEC-2026-36

cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. From 45.0.0 to before 46.0.7, if a non-contiguous buffer was passed to APIs which accepted Python buffers e.g. Hash.update, this could lead to buffer overflows. This vulnerability is fixed in...

9.8CVSS5.9AI score0.00652EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/04/08 9:16 p.m.•13 views

PYSEC-2026-2234

NiceGUI is a Python-based UI framework. Prior to 3.10.0, Since PurePosixPath only recognizes forward slashes / as path separators, an attacker can bypass this sanitization on Windows by using backslashes \ in the upload filename. Applications that construct file paths using file.name a pattern...

7.5CVSS6.2AI score0.00371EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2026/04/08 1:16 p.m.•15 views

PYSEC-2026-111

A new API endpoint introduced in pretix 2025 that is supposed to return all check-in events of a specific event in fact returns all check-in events belonging to the respective organizer. This allows an API consumer to access information for all other events under the same organizer, even those th...

5.5CVSS5.8AI score0.00255EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/04/07 10:16 p.m.•21 views

PYSEC-2026-59

Emmett is a full-stack Python web framework designed with simplicity. From 2.5.0 to before 2.8.1, the RSGI static handler for Emmett's internal assets /emmett paths is vulnerable to path traversal attacks. An attacker can use ../ sequences eg /emmett/../rsgi/handlers.py to read arbitrary files...

9.1CVSS5.9AI score0.00495EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
•added 2026/04/07 8:16 p.m.•21 views

PYSEC-2026-70

JWCrypto implements JWK, JWS, and JWE specifications using python-cryptography. Prior to 1.5.7, an unauthenticated attacker can exhaust server memory by sending crafted JWE tokens with ZIP compression. The existing patch for CVE-2024-28102 limits input token size to 250KB but does not validate th...

6.8CVSS6.7AI score0.0098EPSS
SaveExploits2References1Affected Software1
PyPA
PyPA
•added 2026/04/07 8:16 p.m.•20 views

PYSEC-2026-60

FastFeedParser is a high performance RSS, Atom and RDF parser. Prior to 0.5.10, when parse fetches a URL that returns an HTML page containing a tag, it recursively calls itself with the redirect URL — with no depth limit, no visited-URL deduplication, and no redirect count cap. An...

7.5CVSS5.8AI score0.00328EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
•added 2026/04/07 5:16 p.m.•16 views

PYSEC-2026-124

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the safeextractall function in src/pyload/plugins/extractors/UnTar.py uses os.path.commonprefix for its path traversal check, which performs character-level string comparison rather than path-level...

8.1CVSS5.8AI score0.00327EPSS
SaveExploits2References1Affected Software1
PyPA
PyPA
•added 2026/04/07 5:16 p.m.•20 views

PYSEC-2026-123

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev97, the ADMINONLYCOREOPTIONS authorization set in setconfigvalue uses incorrect option names sslcert and sslkey, while the actual configuration option names are sslcertfile and sslkeyfile. This name mismatch...

6.8CVSS5.8AI score0.00142EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
•added 2026/04/07 5:16 p.m.•15 views

PYSEC-2026-133

Strawberry GraphQL is a library for creating GraphQL APIs. Strawberry up until version 0.312.3 is vulnerable to an authentication bypass on WebSocket subscription endpoints. The legacy graphql-ws subprotocol handler does not verify that a connectioninit handshake has been completed before...

7.5CVSS5.7AI score0.00424EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
•added 2026/04/07 4:16 p.m.•15 views

PYSEC-2026-134

Strawberry GraphQL is a library for creating GraphQL APIs. Prior to 0.312.3, Strawberry GraphQL's WebSocket subscription handlers for both the graphql-transport-ws and legacy graphql-ws protocols allocate an asyncio.Task and associated Operation object for every incoming subscribe message without...

7.5CVSS5.8AI score0.00274EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
•added 2026/04/07 4:16 p.m.•18 views

PYSEC-2026-28

changedetection.io is a free open source web page change detection tool. Prior to 0.54.8, the @loginoptionallyrequired decorator is placed before outer to @blueprint.route instead of after it. In Flask, @route must be the outermost decorator because it registers the function it receives. When the...

9.8CVSS5.8AI score0.00536EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
•added 2026/04/07 3:17 p.m.•17 views

PYSEC-2026-53

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30.Admin changelist forms using ModelAdmin.listeditable incorrectly allowed newinstances to be created via forged POST data.Earlier, unsupported Django series such as 5.0.x, 4.1.x, and 3.2.x were not evaluated and...

2.7CVSS5.8AI score0.00294EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/04/07 3:17 p.m.•16 views

PYSEC-2026-51

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30.ASGIRequest allows a remote attacker to spoof headers by exploiting an ambiguous mapping of two header variants with hyphens or with underscores to a single version with underscores.Earlier, unsupported Django...

7.5CVSS5.8AI score0.00436EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/04/07 3:17 p.m.•20 views

PYSEC-2026-52

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30.Add permissions on inline model instances were not validated on submission offorged POST data in GenericInlineModelAdmin.Earlier, unsupported Django series such as 5.0.x, 4.1.x, and 3.2.x were not evaluated and...

9.8CVSS5.8AI score0.00458EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/04/07 3:17 p.m.•10 views

PYSEC-2026-2267

pyLoad is a free and open-source download manager written in Python. In 0.5.0b3.dev96 and earlier, the ADMINONLYOPTIONS protection mechanism restricts security-critical configuration values reconnect scripts, SSL certs, proxy credentials to admin-only access. However, this protection is only...

8.8CVSS6.2AI score0.00815EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/04/07 3:17 p.m.•20 views

PYSEC-2026-48

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30.MultiPartParser allows remote attackers to degrade performance by submitting multipart uploads with Content-Transfer-Encoding: base64 including excessive whitespace.Earlier, unsupported Django series such as...

6.5CVSS5.8AI score0.00879EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2026/04/07 3:17 p.m.•17 views

PYSEC-2026-49

An issue was discovered in 6.0 before 6.0.4, 5.2 before 5.2.13, and 4.2 before 4.2.30.ASGI requests with a missing or understated Content-Length header couldbypass the DATAUPLOADMAXMEMORYSIZE limit when readingHttpRequest.body, allowing remote attackers to load an unbounded request body...

7.5CVSS5.8AI score0.00769EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/04/07 1:16 p.m.•29 views

PYSEC-2026-94

MLflow is vulnerable to an authorization bypass affecting the AJAX endpoint used to download saved model artifacts. Due to missing access‑control validation, a user without permissions to a given experiment can directly query this endpoint and retrieve model artifacts they are not authorized to...

5.4CVSS5.8AI score0.00362EPSS
SaveExploits2References4Affected Software1
PyPA
PyPA
•added 2026/04/07 1:16 p.m.•28 views

PYSEC-2026-93

MLflow is vulnerable to Stored Cross-Site Scripting XSS caused by unsafe parsing of YAML-based MLmodel artifacts in its web interface. An authenticated attacker can upload a malicious MLmodel file containing a payload that executes when another user views the artifact in the UI. This allows actio...

5.4CVSS5.8AI score0.00218EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2026/04/07 7:16 a.m.•21 views

PYSEC-2026-170

In parisneo/lollms version 2.1.0, the application's session management is vulnerable to improper access control due to the use of a weak secret key for signing JSON Web Tokens JWT. This vulnerability allows an attacker to perform an offline brute-force attack to recover the secret key. Once the...

9.8CVSS7.3AI score0.0054EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/04/07 6:16 a.m.•22 views

PYSEC-2026-2288

A vulnerability in the HuggingFace Transformers library, specifically in the Trainer class, allows for arbitrary code execution. The loadrngstate method in src/transformers/trainer.py at line 3059 calls torch.load without the weightsonly=True parameter. This issue affects all versions of the...

7.8CVSS6.9AI score0.00349EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/04/06 6:16 p.m.•15 views

PYSEC-2026-71

Kedro is a toolbox for production-ready data science. Prior to 1.3.0, the getversionedpath method in kedro/io/core.py constructs filesystem paths by directly interpolating user-supplied version strings without sanitization. Because version strings are used as path components, traversal sequences...

8.1CVSS5.8AI score0.00327EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/04/06 6:16 p.m.•43 views

PYSEC-2026-72

Kedro is a toolbox for production-ready data science. Prior to 1.3.0, Kedro allows the logging configuration file path to be set via the KEDROLOGGINGCONFIG environment variable and loads it without validation. The logging configuration schema supports the special key, which enables arbitrary...

9.8CVSS6.6AI score0.00714EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
•added 2026/04/06 6:16 p.m.•15 views

PYSEC-2026-158

BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.38, the cloud deployment path in src/bentoml/internal/cloud/deployment.py was not included in the fix for CVE-2026-33744. Line 1648 interpolates systempackages directly into a...

7.8CVSS6.5AI score0.00315EPSS
SaveExploits2References1Affected Software1
PyPA
PyPA
•added 2026/04/06 6:16 p.m.•15 views

PYSEC-2026-159

BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.38, the Dockerfile generation function generatecontainerfile in src/bentoml/internal/container/generate.py uses an unsandboxed jinja2.Environment with the jinja2.ext.do extensio...

9.6CVSS6AI score0.00392EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
•added 2026/04/06 4:16 p.m.•23 views

PYSEC-2026-144

vLLM is an inference and serving engine for large language models LLMs. From 0.7.0 to before 0.19.0, the VideoMediaIO.loadbase64 method at vllm/multimodal/media/video.py splits video/jpeg data URLs by comma to extract individual JPEG frames, but does not enforce a frame count limit. The numframes...

6.5CVSS5.9AI score0.00464EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
•added 2026/04/06 4:16 p.m.•8 views

PYSEC-2026-2298

vLLM is an inference and serving engine for large language models LLMs. From 0.1.0 to before 0.19.0, a Denial of Service vulnerability exists in the vLLM OpenAI-compatible API server. Due to the lack of an upper bound validation on the n parameter in the ChatCompletionRequest and CompletionReques...

6.5CVSS6.1AI score0.00421EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/04/03 11:17 p.m.•14 views

PYSEC-2026-2204

Mesop is a Python-based UI framework that allows users to build web applications. From version 1.2.3 to before version 1.2.5, an uncontrolled resource consumption vulnerability exists in the WebSocket implementation of the Mesop framework. An unauthenticated attacker can send a rapid succession o...

7.5CVSS6AI score0.00721EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/04/03 10:16 p.m.•11 views

PYSEC-2026-2188

JupyterHub is software that allows one to create a multi-user server for Jupyter notebooks. Prior to version 5.4.4, an open redirect vulnerability in JupyterHub allows attackers to construct links which, when clicked, take users to the JupyterHub login page, after which they are sent to an...

6.1CVSS6.1AI score0.00224EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/04/03 10:16 p.m.•9 views

PYSEC-2026-2238

OAuthenticator is software that allows OAuth2 identity providers to be plugged in and used with JupyterHub. Prior to version 17.4.0, an authentication bypass vulnerability in oauthenticator allows an attacker with an unverified email address on an Auth0 tenant to login to JupyterHub. When email i...

8.8CVSS6AI score0.00438EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2026/04/03 4:16 a.m.•12 views

PYSEC-2026-2287

In Tornado before 6.5.5, cookie attribute injection could occur because the domain, path, and samesite arguments to .RequestHandler.setcookie were not checked for crafted characters...

7.2CVSS6.4AI score0.00237EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2026/04/02 8:16 p.m.•15 views

PYSEC-2026-2299

vLLM is an inference and serving engine for large language models LLMs. From version 0.5.5 to before version 0.18.0, Librosa defaults to using numpy.mean for mono downmixing tomono, while the international standard ITU-R BS.775-4 specifies a weighted downmixing algorithm. This discrepancy results...

7.1CVSS6AI score0.00267EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
•added 2026/04/02 7:21 p.m.•11 views

PYSEC-2026-2135

Copier is a library and CLI app for rendering project templates. Prior to version 9.14.1, Copier's externaldata feature allows a template to load YAML files using template-controlled paths. If untrusted templates are in scope, a malicious template can read attacker-chosen YAML-parseable local fil...

5.5CVSS6AI score0.00287EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/04/02 7:21 p.m.•10 views

PYSEC-2026-2134

Copier is a library and CLI app for rendering project templates. Prior to version 9.14.1, Copier's subdirectory setting is documented as the subdirectory to use as the template root. However, the current implementation accepts parent-directory traversal such as .. and uses it directly when...

4.4CVSS6AI score0.00383EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/04/02 6:16 p.m.•11 views

PYSEC-2026-2260

Poetry is a dependency manager for Python. From version 1.4.0 to before version 2.3.3, a crafted wheel can contain ../ paths that Poetry writes to disk without containment checks, allowing arbitrary file write with the privileges of the Poetry process. It is reachable from untrusted package...

7.1CVSS6.8AI score0.00468EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2026/04/02 3:16 p.m.•11 views

PYSEC-2026-2174

Glances is an open-source system cross-platform monitoring tool. Prior to version 4.5.3, Glances supports dynamic configuration values in which substrings enclosed in backticks are executed as system commands during configuration parsing. This behavior occurs in Config.getvalue and is implemented...

7.8CVSS6.2AI score0.00869EPSS
SaveExploits3References3Affected Software1
PyPA
PyPA
•added 2026/04/02 3:16 p.m.•10 views

PYSEC-2026-2173

Glances is an open-source system cross-platform monitoring tool. Prior to version 4.5.3, the Glances XML-RPC server activated with glances -s or glances --server sends Access-Control-Allow-Origin: on every HTTP response. Because the XML-RPC handler does not validate the Content-Type header, an...

7.1CVSS6.1AI score0.00332EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/04/01 9:17 p.m.•8 views

PYSEC-2026-2152

Flask-HTTPAuth provides Basic, Digest and Token HTTP authentication for Flask routes. Prior to version 4.8.1, in a situation where the client makes a request to a token protected resource without passing a token, or passing an empty token, Flask-HTTPAuth would invoke the application's token...

8.2CVSS6.2AI score0.00324EPSS
SaveExploits0References4Affected Software1
Total number of security vulnerabilities7327