Lucene search
+L
PypaMost viewed

7215 matches found

PyPA
PyPA
added 2026/03/24 3:35 p.m.33 views

Two litellm versions published containing credential harvesting malware

After an API Token exposure from an exploited Trivy dependency,two new releases of litellm were uploaded to PyPI containing automatically activated malware,harvesting sensitive credentials and files, and exfiltrating to a remote API.The malicious code runs during importing any module from the...

5.9AI score
SaveExploits0References6Affected Software1
PyPA
PyPA
added 2025/11/26 7:15 p.m.33 views

PYSEC-2025-219

An issue was discovered in Overhang.IO tutor-open-edx overhangio/tutor 20.0.2 allowing local unauthorized attackers to gain access to sensitive information due to the absence of proper cache-control HTTP headers and client-side session checks...

3.3CVSS5.8AI score0.00219EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
added 2026/07/13 3:19 p.m.32 views

Taipy contains a path traversal vulnerability

Taipy 4.1.1, fixed in commit 129fd40, contains a path traversal vulnerability in the ElementLibrary.getresource method in taipy/gui/extension/library.py that allows unauthenticated attackers to escape the intended module directory by exploiting an incomplete path containment check using...

8.7CVSS6.1AI score0.00409EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
added 2026/07/07 4:3 p.m.32 views

Open Redirect Vulnerability in Taguette

SummaryAn Open Redirect vulnerability exists in Taguette that allows attackers to craft malicious URLs that redirect users to arbitrary external websites after authentication. This can be exploited for phishing attacks where victims believe they are interacting with a trusted Taguette instance bu...

6.1CVSS6AI score0.00237EPSS
SaveExploits1References6Affected Software1
PyPA
PyPA
added 2026/07/07 4:3 p.m.32 views

Python Social Auth - Django has unsafe account association

ImpactUpon authentication, the user could be associated by e-mail even if the associatebyemail pipeline was not included. This could lead to account compromise when a third-party authentication service does not validate provided e-mail addresses or doesn't require unique e-mail addresses. Patches...

6.3CVSS6AI score0.00514EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
added 2026/07/07 2:34 p.m.32 views

OpenStack Cinder, Glance, and Nova vulnerable to arbitrary file access

An issue was discovered in OpenStack Cinder through 24.0.0, Glance before 28.0.2, and Nova before 29.0.3. Arbitrary file access can occur via custom QCOW2 external data. By supplying a crafted QCOW2 image that references a specific data file path, an authenticated user may convince systems to...

7.1CVSS6AI score0.00835EPSS
SaveExploits0References17Affected Software1
PyPA
PyPA
added 2026/07/07 11:45 a.m.32 views

Minerva timing attack on P-256 in python-ecdsa

python-ecdsa has been found to be subject to a Minerva timing attack on the P-256 curve. Using the ecdsa.SigningKey.signdigest API function and timing signatures an attacker can leak the internal nonce which may allow for private key discovery. Both ECDSA signatures, key generation, and ECDH...

7.4CVSS6.9AI score0.00985EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
added 2026/05/11 6:16 p.m.32 views

PYSEC-2026-128

pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev100, package folder names are sanitized using insufficient string replacement. The pattern ....// becomes .. after replacement partial removal, leaving .. which can be exploited when the path is later resolve...

6.5CVSS5.8AI score0.00342EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
added 2025/11/24 6:15 p.m.32 views

PYSEC-2025-77

A vulnerability has been identified in keylime where an attacker can exploit this flaw by registering a new agent using a different Trusted Platform Module TPM device but claiming an existing agent's unique identifier UUID. This action overwrites the legitimate agent's identity, enabling the...

8.2CVSS5.7AI score0.00428EPSS
SaveExploits0References10
PyPA
PyPA
added 2020/05/21 3:15 p.m.32 views

PYSEC-2020-242

netius prior to 1.17.58 is vulnerable to HTTP Request Smuggling. HTTP pipelining issues and request smuggling attacks might be possible due to incorrect Transfer encoding header parsing which could allow for CL:TE or TE:TE attacks...

6.1CVSS7AI score0.00819EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.31 views

motionEye's World-Readable Configuration File Exposes Admin Password Hash

Security Advisory: World-Readable Configuration File Exposes Admin Password Hash in motionEye SummarymotionEye v0.43.1 and prior versions create the configuration file /etc/motioneye/motion.conf with 644 permissions -rw-r--r--, making it readable by any local user on the system. This file contain...

7.2CVSS6AI score0.18462EPSS
SaveExploits17References5Affected Software1
PyPA
PyPA
added 2026/07/07 4:3 p.m.31 views

Insecure Deserialization (pickle) in pdfminer.six CMap Loader — Local Privesc

🚀 OverviewThis report demonstrates a real-world privilege escalation vulnerability in pdfminer.six due to unsafe usage of Python's pickle module for CMap file loading.It shows how a low-privileged user can gain root access or escalate to any service account by exploiting insecure deserialization ...

8.6CVSS6.6AI score0.00314EPSS
SaveExploits7References6Affected Software1
PyPA
PyPA
added 2026/04/24 5:16 p.m.31 views

PYSEC-2026-87

lxml is a library for processing XML and HTML in the Python language. Prior to 6.1.0, using either of the two parsers in the default configuration with resolveentities=True allows untrusted XML input to read local files. Setting the resolveentities option explicitly to resolveentities='internal' ...

7.5CVSS5.8AI score0.00324EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2025/07/31 2:34 p.m.31 views

After a successful phishing attack, new versions of `num2words` were published containing malware.

The num2words project was compromised via a phishing attackand two new versions were uploaded to PyPI containing malicious code.The affected versions have been removed from PyPI,and users are advised to remove the affected versions from their environments...

7AI score
SaveExploits0References2Affected Software1
PyPA
PyPA
added 2025/04/17 6:15 p.m.31 views

PYSEC-2025-177

Pycel through 1.0b30, when operating on an untrusted spreadsheet, allows code execution via a crafted formula in a cell, such as one beginning with the =IFA1=200, eval"import'os'.system substring...

9.8CVSS6.2AI score0.00907EPSS
SaveExploits2References5Affected Software1
PyPA
PyPA
added 2024/10/09 6:15 p.m.31 views

PYSEC-2024-312

Wasmtime is an open source runtime for WebAssembly. Wasmtime's implementation of WebAssembly tail calls combined with stack traces can result in a runtime crash in certain WebAssembly modules. The runtime crash may be undefined behavior if Wasmtime was compiled with Rust 1.80 or prior. The runtim...

5.5CVSS5.8AI score0.00245EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.30 views

Open Babel has out-of-bounds write in PQS coord_file parser

SummaryA memory-safety vulnerability in Open Babel's PQS parser allowed anout-of-bounds write when reading a crafted input file. DetailsThe flaw was in the coordfile parsing path of the PQS reader. Amalformed coord file specifier caused the parser to write past theend of its destination buffer...

9.8CVSS6.7AI score0.00828EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
added 2026/07/13 3:19 p.m.30 views

LiteLLM allows a user to modify their own user_role via the /user/update endpoint

LiteLLM prior to 1.83.10 allows a user to modify their own userrole via the /user/update endpoint. While the endpoint correctly restricts users to updating only their own account, it does not restrict which fields may be changed. A user who can reach this endpoint can set their role to proxyadmin...

8.8CVSS7.1AI score0.00654EPSS
SaveExploits2References12Affected Software1
PyPA
PyPA
added 2026/07/07 4:2 p.m.30 views

Salt's salt.auth.pki module does not properly authenticate callers

The salt.auth.pki module does not properly authenticate callers. The "password" field contains a public certificate which is validated against a CA certificate by the module. This is not pki authentication, as the caller does not need access to the corresponding private key for the authentication...

6.4CVSS5.9AI score0.00139EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
added 2026/07/07 2:34 p.m.30 views

Denial of service (DoS) via deformation `multipart/form-data` boundary

SummaryWhen parsing form data, python-multipart skips line breaks CR \r or LF \n in front of the first boundary and any tailing bytes after the last boundary. This happens one byte at a time and emits a log event each time, which may cause excessive logging for certain inputs.An attacker could...

8.7CVSS6AI score0.00644EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
added 2026/06/03 2:16 p.m.30 views

PYSEC-2026-200

An issue was discovered in Django 6.0 before 6.0.6 and 5.2 before 5.2.15.django.core.mail.backends.smtp.EmailBackend in Django fails to prevent reuse of a partially-initialized connection after a failed STARTTLS handshake when failsilently=True, which allows on-path network attackers to read emai...

3.1CVSS5.4AI score0.0015EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
added 2026/05/28 4:16 p.m.30 views

PYSEC-2026-175

PyJWT is a JSON Web Token implementation in Python. Prior to 2.13.0, PyJWKClient passes its uri argument directly to urllib.request.urlopen which uses Python stdlib's default OpenerDirector registering HTTPHandler, HTTPSHandler, FTPHandler, FileHandler, and DataHandler. There is currently no...

4.2CVSS5.9AI score0.00222EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
added 2026/04/18 7:16 a.m.30 views

PYSEC-2026-19

Secrets in Variables saved as JSON dictionaries were not properly redacted - in case thee variables were retrieved by the user the secrets stored as nested fields were not masked.If you do not store variables with sensitive values in JSON form, you are not affected. Otherwise please upgrade to...

3.7CVSS5.8AI score0.00421EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
added 2025/03/10 12:15 p.m.30 views

PYSEC-2025-21

picklescan before 0.0.23 fails to detect malicious pickle files inside PyTorch model archives when certain ZIP file flag bits are modified. By flipping specific bits in the ZIP file headers, an attacker can embed malicious pickle files that remain undetected by PickleScan while still being...

9.8CVSS8AI score0.00507EPSS
SaveExploits1References5Affected Software1
PyPA
PyPA
added 2024/11/08 10:15 p.m.30 views

PYSEC-2024-306

wasm3 139076a contains a Use-After-Free in ForEachModule...

8.4CVSS5.8AI score0.00223EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.29 views

Open Babel has out-of-bounds write in ORCA nAtoms parser

SummaryA memory-safety vulnerability in Open Babel's ORCA parser allowed anout-of-bounds write when reading a crafted input file. DetailsThe flaw was in the nAtoms handling of the ORCA reader. A malformedinput caused the parser to write past the end of its destinationbuffer. ImpactOpen Babel is a...

9.8CVSS6.7AI score0.00804EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.29 views

Glances: XML-RPC Server Missing Host Header Validation Enables DNS Rebinding Attack

SummaryThe Glances XML-RPC server glances -s, implemented in glances/server.py does not validate the HTTP Host header, leaving it vulnerable to DNS rebinding attacks. CVE-2026-32632 patched in 4.5.2 added TrustedHostMiddleware to the REST/WebUI server; the MCP server has had equivalent protection...

5.3CVSS6.2AI score0.0012EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
added 2026/07/07 4:3 p.m.29 views

Fickling has Static Analysis Bypass via Incomplete Dangerous Module Blocklist

Fickling's assessmentctypes, importlib, runpy, code and multiprocessing were added the list of unsafe imports https://github.com/trailofbits/fickling/commit/9a2b3f89bd0598b528d62c10a64c1986fcb09f66, https://github.com/trailofbits/fickling/commit/eb299b453342f1931c787bcb3bc33f3a03a173f9,...

9.3CVSS6.4AI score0.00547EPSS
SaveExploits1References13Affected Software1
PyPA
PyPA
added 2026/06/01 9:16 a.m.29 views

PYSEC-2026-181

A Dag author could either a create a symlink under their task's log directory pointing to an arbitrary file readable by the API server process read-path attack — e.g. /etc/passwd or airflow.cfg or b supply a taskid containing .. sequences accepted by the Task SDK's KEYREGEX write-path attack, and...

6.5CVSS5.9AI score0.00691EPSS
SaveExploits0References4Affected Software1
PyPA
PyPA
added 2026/05/28 4:16 p.m.29 views

PYSEC-2026-178

PyJWT is a JSON Web Token implementation in Python. From 2.8.0 to 2.12.1, when verifying detached JWS tokens using the unencoded-payload option "b64": false, RFC 7797, PyJWT performs Base64URL decoding of the compact-serialization payload segment before enforcing the detached-payload rules. For...

5.3CVSS5.8AI score0.0037EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
added 2026/05/27 5:16 p.m.29 views

PYSEC-2026-180

Streamlink is a CLI utility which pipes video streams from various services into a video player. Prior to 8.4.0, Streamlink's HLS and DASH parsers do not validate the URI scheme of segment entries and other resources. A remote .m3u8 HLS playlist or .mpd DASH manifest can list file:///path/to/file...

6.5CVSS5.8AI score0.00345EPSS
SaveExploits1References1Affected Software1
PyPA
PyPA
added 2026/05/12 6:17 p.m.29 views

PYSEC-2026-29

changedetection.io is a free open source web page change detection tool. In 0.54.9 and earlier, xpathfilter switches to XML mode for XML/RSS content and creates etree.XMLParserstripcdata=False without explicitly disabling external entity resolution, external DTD loading, or network-backed entity...

8.2CVSS5.8AI score0.00266EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
added 2026/05/08 3:16 p.m.29 views

PYSEC-2026-37

An issue in fohrloop dash-uploader v.0.1.0 through v.0.7.0a2 allows a remote attacker to execute arbitrary code via the dashuploader/httprequesthandler.py, dashuploader/upload.py in the Upload function and maxfilesize parameter, dashuploader/configureupload.py components...

7.5CVSS6.2AI score0.02643EPSS
SaveExploits5References9Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.28 views

Open Babel has uninitialized pointer dereference in PQS pFormat

SummaryA memory-safety vulnerability in Open Babel's PQS parser caused anuninitialized pointer dereference when reading a crafted input file. DetailsThe flaw was in the pFormat handling of the PQS reader. A malformedinput caused the parser to dereference a format pointer that hadnever been...

9.8CVSS6.4AI score0.00828EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
added 2026/07/07 4:3 p.m.28 views

mcp-kubernetes-server has a Command Injection vulnerability

mcp-kubernetes-server does not correctly enforce the --disable-write / --disable-delete protections when commands are chained. The server only inspects the first token to decide whether an operation is write/delete, which allows a read-like command to be followed by a write action using shell...

5.3CVSS6.2AI score0.00281EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
added 2026/06/22 6:16 p.m.28 views

PYSEC-2026-248

Starlette is a lightweight ASGI framework/toolkit. Prior to 1.3.0, the HTTP request path is not validated before being used to reconstruct request.url. Because request.url is rebuilt by concatenating scheme://hostpath and re-parsing the result, a path that does not begin with / for example...

5.3CVSS5.8AI score0.00187EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
added 2026/05/13 4:16 p.m.28 views

PYSEC-2026-141

urllib3 is an HTTP client library for Python. From 1.23 to before 2.7.0, cross-origin redirects followed from the low-level API via ProxyManager.connectionfromurl.urlopen..., assertsamehost=False still forward these sensitive headers. This vulnerability is fixed in 2.7.0...

8.2CVSS5.8AI score0.00331EPSS
SaveExploits0References1Affected Software1
PyPA
PyPA
added 2026/03/05 6:16 a.m.28 views

PYSEC-2026-56

An open redirect vulnerability exists in django-allauth versions prior to 65.14.1 when SAML IdP initiated SSO is enabled it is disabled by default, which may allow an attacker to redirect users to an arbitrary external website via a crafted URL...

6.1CVSS5.9AI score0.00159EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2025/04/09 4:15 p.m.28 views

PYSEC-2025-235

XGrammar is an open-source library for efficient, flexible, and portable structured generation. Prior to 0.1.18, Xgrammar includes a cache for compiled grammars to increase performance with repeated use of the same grammar. This cache is held in memory. Since the cache is unbounded, a system maki...

6.5CVSS6.5AI score0.00466EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
added 2021/05/14 8:15 p.m.28 views

PYSEC-2021-456

TensorFlow is an end-to-end open source platform for machine learning. An attacker can trigger a division by 0 in tf.rawops.QuantizedMul. This is because the...

5.5CVSS7AI score0.00189EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.27 views

Open Babel has out-of-bounds write in MOPAC translationVectors[] (FINAL POINT)

SummaryA memory-safety vulnerability in Open Babel's MOPAC output parserallowed an out-of-bounds write into the translationVectors arraywhen reading the "FINAL POINT" block of a crafted input file. DetailsThe MOPAC output reader stored translation vectors from the FINALPOINT block into a fixed-si...

9.8CVSS7AI score0.0085EPSS
SaveExploits1References8Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.27 views

Glances has Insecure Pickle Deserialization in its Version Cache that Leads to Arbitrary Code Execution

Summaryglances/outdated.py uses pickle.load to read a version-check cache file stored at a predictable, world-accessible path /.cache/glances/glances-version.db or $XDGCACHEHOME/glances/glances-version.db. No integrity check, signature verification, or format validation is performed before...

7.8CVSS6.5AI score0.00129EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.27 views

py7zr: O(n^2) algorithmic complexity DoS in PackInfo._read()

SummaryPackInfo.read uses an On^2 cumulative sum pattern where numstreams is read directly from the archive header. A crafted .7z archive with a large numstreams value causes excessive CPU consumption during SevenZipFile.init — no extraction is needed. A 50 KB archive takes 7 seconds of CPU time...

8.7CVSS6.2AI score0.0021EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.27 views

OpenStack Horizon RC file generation does not escape special characters in project names

OpenStack Horizon before 25.7.4 produces scripts for OpenStack RC file downloading that may have a crafted project name with shell metacharacters. NOTE: some parties consider this a security hardening opportunity to address certain types of user error, not a vulnerability...

6CVSS6.1AI score0.00218EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.27 views

pdfkit: Path traversal in from_string

In JazzCore python-pdfkit 1.0.0, the fromstring method enables the execution of JavaScript code within the context of the server application and the exfiltration of local files...

8.4CVSS6.2AI score0.00392EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.27 views

Litestar: AllowedHostsMiddleware bypasses host validation via client-controlled X-Forwarded-Host header

SummaryAllowedHostsMiddleware trusts the X-Forwarded-Host header as a fallback when the Host header is absent. Since X-Forwarded-Host is a client-controllable header, an attacker can bypass the allowed hosts validation by omitting the Host header and supplying an X-Forwarded-Host header set to a...

5.9CVSS6.1AI score0.00282EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
added 2026/07/13 3:46 p.m.27 views

Dulwich has unbounded memory allocation in receive-pack from crafted thin packs

ImpactAn uncontrolled-resource-consumption memory exhaustion denial-of-service vulnerability CWE-400 / CWE-789.A client with push access could push a tiny crafted thin pack 174 bytes whose delta header declares a huge destsize. When dulwich ingested it via addthinpack / applydelta, it would...

5.7CVSS6.1AI score0.00188EPSS
SaveExploits0References6Affected Software1
PyPA
PyPA
added 2026/07/13 3:19 p.m.27 views

compliance-trestle Remote Fetching Mechanism has an Arbitrary File Write via Cache Path Traversal

SummaryThe compliance-trestle library's remote fetching cache mechanism HTTPSFetcher and SFTPFetcher constructs the local cache file path from the URL path component without sanitizing path traversal sequences ../. When a remote OSCAL profile references a URL with traversal in its path, the HTTP...

7.1CVSS6.5AI score0.00047EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
added 2026/07/13 3:15 p.m.27 views

Kiota abstractions RedirectHandler leaks Cookie/Proxy-Authorization headers on cross-host redirect

SummaryThe RedirectHandler middleware in microsoft/kiota-java com.microsoft.kiota:microsoft-kiota-http-okHttp v1.9.0 and other Kiota libraries fails to strip sensitive HTTP headers when following 3xx redirects to a different host or scheme. This vulnerability is present in the RedirectHandlers...

7CVSS6.2AI score0.00505EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
added 2026/06/03 2:16 p.m.27 views

PYSEC-2026-197

An issue was discovered in Django 5.2 before 5.2.15 and 6.0 before 6.0.6.django.middleware.cache.UpdateCacheMiddleware in Django does not add Authorization to the Vary response header for requests bearing that header without Cache-Control: public, which allows remote attackers to read private...

3.1CVSS5.4AI score0.00359EPSS
SaveExploits0References3Affected Software1
Total number of security vulnerabilities5000