Lucene search
+L
Osv PysecMost viewed

7962 matches found

osv_pysec
osv_pysec
•added 2019/10/04 8:15 p.m.•27 views

PYSEC-2019-55

Valve Steam Client before 2019-09-12 allows placing or appending partially controlled filesystem content, as demonstrated by file modifications on Windows in the context of NT AUTHORITY\SYSTEM. This could lead to denial of service, elevation of privilege, or unspecified other impact...

5.3AI score
SaveExploits0References5
osv_pysec
osv_pysec
•added 2019/03/21 4:01 p.m.•27 views

PYSEC-2019-187

Matrix Synapse before 0.34.0.1, when the macaroonsecretkey authentication parameter is not set, uses a predictable value to derive a secret key and other secrets which could allow remote attackers to impersonate users...

7.5CVSS5.4AI score0.02438EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2019/03/12 2:29 a.m.•27 views

PYSEC-2019-139

An issue was discovered in webargs before 5.1.3, as used with marshmallow and other products. JSON parsing uses a short-lived cache to store the parsed JSON body. This cache is not thread-safe, meaning that incorrect JSON payloads could have been parsed for concurrent requests...

8.1CVSS7.1AI score0.01124EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2019/02/04 9:29 p.m.•27 views

PYSEC-2019-71

aioxmpp version 0.10.2 and earlier contains a Improper Handling of Structural Elements vulnerability in Stanza Parser, rollback during error processing, aioxmpp.xso.model.guard function that can result in Denial of Service, Other. This attack appears to be exploitable via Remote. A crafted stanza...

4.6AI score
SaveExploits0References1
osv_pysec
osv_pysec
•added 2018/09/13 2:29 a.m.•27 views

PYSEC-2018-153

Open Chinese Convert OpenCC 1.0.5 allows attackers to cause a denial of service segmentation fault because BinaryDict::NewFromFile in BinaryDict.cpp may have out-of-bounds keyOffset and valueOffset values via a crafted .ocd file...

5.5CVSS5.9AI score
SaveExploits0References1
osv_pysec
osv_pysec
•added 2018/03/12 7:29 p.m.•27 views

PYSEC-2018-108

The SSH server implementation of AsyncSSH before 1.12.1 does not properly check whether authentication is completed before processing other requests. A customized SSH client can simply skip the authentication step...

9.8CVSS3AI score0.01749EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2018/02/18 3:29 a.m.•27 views

PYSEC-2018-151

An issue was discovered in Project Jupyter JupyterHub OAuthenticator 0.6.x before 0.6.2 and 0.7.x before 0.7.3. When using JupyterHub with GitLab group whitelisting for access control, group membership was not checked correctly, allowing members not in the whitelisted groups to create accounts on...

8.8CVSS5.9AI score
SaveExploits0References3
osv_pysec
osv_pysec
•added 2017/06/13 4:29 p.m.•27 views

PYSEC-2017-96

The tlslite library before 0.4.9 for Python allows remote attackers to trigger a denial of service runtime exception and process crash...

7.5CVSS7.1AI score0.0323EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2017/02/22 4:59 p.m.•27 views

PYSEC-2017-14

The serializer in html5lib before 0.99999999 might allow remote attackers to conduct cross-site scripting XSS attacks by leveraging mishandling of the less than character in attribute values...

6.1CVSS5.1AI score0.0216EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2015/12/07 8:59 p.m.•27 views

PYSEC-2015-11

The getformat function in utils/formats.py in Django before 1.7.x before 1.7.11, 1.8.x before 1.8.7, and 1.9.x before 1.9rc2 might allow remote attackers to obtain sensitive application secrets via a settings key in place of a date/time format setting, as demonstrated by SECRETKEY...

5CVSS7.1AI score0.04284EPSS
SaveExploits0References15
osv_pysec
osv_pysec
•added 2014/03/25 4:55 p.m.•27 views

PYSEC-2014-113

The VMWare driver in OpenStack Compute Nova 2013.2 through 2013.2.2 does not properly put VMs into RESCUE status, which allows remote authenticated users to bypass the quota limit and cause a denial of service resource consumption by requesting the VM be put into rescue and then deleting the imag...

2.3CVSS6AI score0.00705EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2014/02/06 5:00 p.m.•27 views

PYSEC-2014-111

The icreateimagesandbacking aka createimagesandbacking method in libvirt driver in OpenStack Compute Nova Grizzly, Havana, and Icehouse, when using KVM live block migration, does not properly create all expected files, which allows attackers to obtain snapshot root disk contents of other users vi...

7.1CVSS6.1AI score0.02438EPSS
SaveExploits0References13
osv_pysec
osv_pysec
•added 2013/11/05 6:55 p.m.•27 views

PYSEC-2013-14

Salt aka SaltStack before 0.15.0 through 0.17.0 allows remote authenticated minions to impersonate arbitrary minions via a crafted minion with a valid key...

4.9CVSS6.3AI score0.01486EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2013/09/23 8:55 p.m.•27 views

PYSEC-2013-42

The 1 mamcache and 2 KVS token backends in OpenStack Identity Keystone Folsom 2012.2.x and Grizzly before 2013.1.4 do not properly compare the PKI token revocation list with PKI tokens, which allow remote attackers to bypass intended access restrictions via a revoked PKI token...

5CVSS6.3AI score0.02696EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2013/09/16 7:14 p.m.•27 views

PYSEC-2013-1

runner/connectionplugins/ssh.py in Ansible before 1.2.3, when using ControlPersist, allows local users to redirect a ssh session via a symlink attack on a socket file with a predictable name in /tmp/...

1.9CVSS3.7AI score0.00342EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2011/02/14 9:00 p.m.•27 views

PYSEC-2011-30

Django 1.1.x before 1.1.4 and 1.2.x before 1.2.5 does not properly validate HTTP requests that contain an X-Requested-With header, which makes it easier for remote attackers to conduct cross-site request forgery CSRF attacks via forged AJAX requests that leverage a "combination of browser plugins...

6.8CVSS5.8AI score0.01602EPSS
SaveExploits0References18
osv_pysec
osv_pysec
•added 2010/09/08 8:00 p.m.•27 views

PYSEC-2010-32

ZServer in Zope 2.10.x before 2.10.12 and 2.11.x before 2.11.7 allows remote attackers to cause a denial of service crash of worker threads via vectors that trigger uncaught exceptions...

4.3CVSS6.4AI score0.01541EPSS
SaveExploits1References10
osv_pysec
osv_pysec
•added 2010/08/05 1:22 p.m.•27 views

PYSEC-2010-16

Multiple cross-site scripting XSS vulnerabilities in MoinMoin 1.7.3 and earlier, 1.8.x before 1.8.8, and 1.9.x before 1.9.3 allow remote attackers to inject arbitrary web script or HTML via crafted content, related to 1 Page.py, 2 PageEditor.py, 3 PageGraphicalEditor.py, 4 action/CopyPage.py, 5...

4.3CVSS4.3AI score0.02679EPSS
SaveExploits1References18
osv_pysec
osv_pysec
•added 2009/04/23 5:30 p.m.•27 views

PYSEC-2009-17

The PlonePAS product 3.x before 3.9 and 3.2.x before 3.2.2, a product for Plone, does not properly handle the login form, which allows remote authenticated users to acquire the identity of an arbitrary user via unspecified vectors...

6CVSS5.9AI score0.0097EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2009/03/30 1:30 a.m.•27 views

PYSEC-2009-11

The rst parser parser/textrst.py in MoinMoin 1.6.1 does not check the ACL of an included page, which allows attackers to read unauthorized include files via unknown vectors...

5CVSS6.1AI score0.01003EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2009/03/30 1:30 a.m.•27 views

PYSEC-2009-5

schema.py in FormEncode for Python python-formencode 1.0 does not apply the chainedvalidators feature, which allows attackers to bypass intended access restrictions via unknown vectors...

7.5CVSS6AI score0.01501EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2007/11/07 9:46 p.m.•27 views

PYSEC-2007-4

Plone 2.5 through 2.5.4 and 3.0 through 3.0.2 allows remote attackers to execute arbitrary Python code via network data containing pickled objects for the 1 statusmessages or 2 linkintegrity module, which the module unpickles and executes...

7.5CVSS7.4AI score0.02205EPSS
SaveExploits0References12
osv_pysec
osv_pysec
•added 2007/03/10 10:19 p.m.•27 views

PYSEC-2007-2

Cross-site scripting XSS vulnerability in the "download wiki page as text" feature in Trac before 0.10.3.1, when Microsoft Internet Explorer is used, allows remote attackers to inject arbitrary web script or HTML via unspecified parameters...

4.3CVSS4.3AI score0.01145EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/10/01 4:38 p.m.•26 views

PYSEC-2026-4140 PyJWT: PyJWKClient still amplifies unauthenticated JWKS fetches on unknown kid values (incomplete fix of CVE-2026-48524)

Summary CVE-2026-48524 GHSA-fhv5-28vv-h8m8, "PyJWKClient unbounded JWKS endpoint requests via attacker-controlled kid values DoS" was fixed in 2.13.0 by stopping fetchdata from clearing the cache on a fetch error. That closed one amplification path but did not add the mitigation the advisory's...

5.3CVSS5.9AI score0.00418EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/10/01 4:38 p.m.•26 views

PYSEC-2026-4113 Oauthlib : Unsafe JSONP callback injection in RevocationEndpoint allows arbitrary JavaScript response generation

Summary When enablejsonp=True, oauthlib's RevocationEndpoint reflects the user-supplied callback parameter directly into JavaScript response bodies on both success and error paths without validating that it is a legal JSONP callback name. This allows arbitrary JavaScript response generation inste...

6.1CVSS6.2AI score0.00314EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/10/01 4:38 p.m.•26 views

PYSEC-2026-4163 SCBE-AETHERMOORE Unauthenticated AetherBrowser Ops API Exposes Operator Email Digests

Summary The AetherBrowser API server scripts/aetherbrowser/apiserver.py exposes the POST /api/ops/check-email endpoint without any authentication. Any remote attacker can call this endpoint and trigger execution of the emailreader.py subprocess, which connects to configured ProtonMail or Gmail...

7.5CVSS6.3AI score0.00572EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/10/01 4:38 p.m.•26 views

PYSEC-2026-4025 AnyIO: TLSStream IDNA 2003 host name encoding enables potential TLS certificate spoofing

Impact Services using internationalized non-ASCII domain names are potentially vulnerable to TLS connections made from AnyIO's connecttcp or directly via TLSStream.wrap where the connection has through other means been hijacked and redirected to a malicious server. The attacker would obtain a...

9.3CVSS5.7AI score0.00289EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/09/10 4:42 p.m.•26 views

PYSEC-2026-3971 PyTorch Lightning denial of service vulnerability

A vulnerability in lightning-ai/pytorch-lightning version 2.3.2 allows an attacker to cause a denial of service by sending an unexpected POST request to the /api/v1/state endpoint of LightningApp. This issue occurs due to improper handling of unexpected state values, which results in the server...

7.5CVSS7.1AI score0.00642EPSS
SaveExploits1References5
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•26 views

PYSEC-2026-3822 django CMS: Plugin move endpoint allows cyclic reparenting (DoS)

Summary The moveplugin admin endpoint does not prevent a plugin from being reparented under itself or one of its own descendants. Doing so creates a cycle in the plugin tree, after which the recursive descendant/ancestor SQL queries loop without terminating, stalling the request worker. Details...

7.1CVSS6AI score0.00487EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•26 views

PYSEC-2026-3860 LangChain MongoDB has NoSQL Operator Injection in MongoDBSaver.list() leading to cross-tenant data exposure

Executive Summary A NoSQL injection issue exists in the langgraph-checkpoint-mongodb and langgraph-store-mongodb libraries. MongoDBSaver.list and MongoDBStore.search methods accept a filter parameter that is incorporated into MongoDB queries without sufficient validation. Because MongoDB query...

7.7CVSS6AI score0.00531EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•26 views

PYSEC-2026-3815 ChromaDB's SimpleRBACAuthorizationProvider doesn't check which tenant, database, or collection a permission applies to

The SimpleRBACAuthorizationProvider authorization provider in versions 0.5.0 or later of the ChromaDB Python project evaluates whether a user holds a given permission but never checks which tenant, database, or collection that permission applies to allowing users to perform cross tenant actions...

8.8CVSS5.4AI score0.00422EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/08/19 11:56 a.m.•26 views

PYSEC-2026-3690 MobSF has SSRF port restriction bypass in assetlinks_check

Summary MobSF's Android App Link assetlinks checker validates only the manifest android:host value with validhost, but then appends the separate android:port value into the URL used for the server-side request. This bypasses the current port restriction in validhost and lets a crafted APK cause...

3CVSS6AI score0.00331EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/08/19 11:56 a.m.•26 views

PYSEC-2026-3692 Pydantic AI: Unvalidated UploadedFile references in UI adapters allow server-side file access using the application's credentials

Summary A client that can submit message history to a Pydantic AI UI adapter can reference arbitrary files in the application's model-provider or cloud-storage account. The server forwards the reference to the model provider, which fetches it using the server's own credentials, allowing the clien...

6.8CVSS6.1AI score0.00315EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/08/10 10:43 a.m.•26 views

PYSEC-2026-3646 Open WebUI: Users denied the image-generation permission can still generate images via chat completions

Summary An authenticated user whose features.imagegeneration permission has been revoked can still make the server generate images by sending the feature flag in a chat-completion request. The chat pipeline took the client-supplied features object at face value and never re-checked the permission...

4.3CVSS5.6AI score0.00413EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/08/10 10:43 a.m.•26 views

PYSEC-2026-3652 Open WebUI: Account takeover via OAuth token exchange accepting tokens issued to any client

Summary The OAuth token exchange endpoint accepts a raw provider access token and validates it by calling the provider's userinfo endpoint. A userinfo endpoint reports only that a token is valid, never which OAuth client it was issued to, and the endpoint performed no audience or client check of...

8.1CVSS5.7AI score0.00569EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•26 views

PYSEC-2026-3618 Thumbor has path traversal via post-validation URL decoding bypass in file_loader

The fileloader performs unquote on the file path AFTER the abspath + startswith security check. An attacker can use percent-encoded path traversal sequences %2e%2e for .. that pass the security check as literal directory names, but are then decoded to actual .. traversal sequences. Affected code...

8.7CVSS6AI score0.00522EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•26 views

PYSEC-2026-3600 Open WebUI: Terminal proxy forwards a spoofable, integrity-unbound user identity to the upstream (X-User-Id header and ws_terminal session_id query injection)

Summary The terminal proxy in backend/openwebui/routers/terminals.py forwards the Open WebUI user's identity to the upstream terminal server / backend coordinator as an authorization claim, with no cryptographic binding to the session that produced it. The forwarded identity is...

8CVSS5.9AI score0.00391EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/08/04 11:34 a.m.•26 views

PYSEC-2026-3596 Open WebUI: ReDoS in skill-mention regexes causes whole-instance DoS on default config

Summary Two regexes in backend/openwebui/utils/middleware.py that parse skill-mention tags backtrack in On² on input that contains . Both run synchronously, on the asyncio event loop, on every chat completion with no feature gate. Because the default deployment is a single uvicorn worker, one suc...

6.5CVSS5.6AI score0.00573EPSS
SaveExploits1References7
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•26 views

PYSEC-2026-3477 LiteLLM: Arbitrary file write via path traversal in Skills archive extraction

Impact LiteLLM Skills archive extraction did not sufficiently validate file paths from uploaded skill ZIP archives. An authenticated user with access to LiteLLM LLM API routes, or a key whose allowedroutes includes /v1/skills, anthropicroutes, or llmapiroutes, could upload a crafted skill archive...

6.1CVSS6.3AI score0.00587EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•26 views

PYSEC-2026-3498 PocketSphinx: Buffer overflows in language and acoustic model loading code

Impact The trie language model code introduced in PocketSphinx 5prealpha failed to check various boundary conditions when reading the headers of ARPA, DMP, and binary format language model files. In the case of invalid, corrupted or malicious input files, this could lead to stack and heap buffer...

6.9CVSS6AI score0.00548EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•26 views

PYSEC-2026-3537 PraisonAI AgentTeam.launch exposes unauthenticated remote agent listing and invocation endpoints

PraisonAI AgentTeam.launch exposes unauthenticated remote agent invocation endpoints Summary PraisonAI's documented Python AgentTeam.launch / Agents.launch HTTP server starts externally reachable agent invocation endpoints without any authentication enforcement. The current implementation registe...

9.8CVSS6AI score0.00325EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•26 views

PYSEC-2026-3505 PraisonAI recipe workflow policy can be bypassed by declaring and YAML-approving dangerous tools outside TEMPLATE.yaml

Summary PraisonAI recipe execution has a dangerous-tool policy that is supposed to block default-denied tools unless the caller explicitly passes allowdangeroustools=True. That policy only checks tools declared in TEMPLATE.yaml requires.tools. For steps-based recipes, the actual execution path...

7.8CVSS5.9AI score
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/23 11:41 a.m.•26 views

PYSEC-2026-3512 PraisonAI Code agent tools fail open without a workspace boundary

PraisonAI Code agent tools fail open without a workspace boundary Summary PraisonAI Code's agent-compatible CODETOOLS wrappers keep a global workspace root initialized to None. If an application uses CODETOOLS, codereadfile, codesearchreplace, or codeapplydiff before calling setworkspace, the...

7.3CVSS6AI score0.00379EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/14 5:17 p.m.•26 views

PYSEC-2026-3455

pyasn1 is a generic ASN.1 library for Python. Prior to 0.6.4, the BER decoder shared by the CER and DER codecs parses long-form tags by accumulating continuation octets without an upper bound on the tag ID size, allowing a crafted input to force construction of an arbitrarily large integer with C...

7.5CVSS7.4AI score0.00616EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/07/14 4:17 p.m.•26 views

PYSEC-2026-3452

Pillow is a Python imaging library. From 12.0.0 through 12.2.0, Pillow's EPS parser in PIL/EpsImagePlugin.py accepts a negative byte count in the %%BeginBinary directive, allowing a crafted EPS file to cause Image.open to seek backwards to the same directive and parse it repeatedly in an infinite...

7.5CVSS5.9AI score0.00399EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2026/07/14 4:17 p.m.•26 views

PYSEC-2026-3453

Pillow is a Python imaging library. Prior to 12.3.0, Pillow's ImageCms.ImageCmsTransform.applyim, imOut API can trigger controlled native heap corruption when the caller supplies an output image whose mode does not match the transform's declared output mode. This issue is fixed in version 12.3.0...

7.5CVSS7.8AI score0.00385EPSS
SaveExploits1References4
osv_pysec
osv_pysec
•added 2026/07/13 3:46 p.m.•26 views

PYSEC-2026-2713 Open WebUI allows limited stored XSS vila uploaded html file

Summary Low privileged users can upload HTML files which contain JavaScript code via the /api/v1/files/ backend endpoint. This endpoint returns a file id, which can be used to open the file in the browser and trigger the JavaScript code in the user's browser. Under the default settings, files...

6.4CVSS5.9AI score0.00368EPSS
SaveExploits1References8
osv_pysec
osv_pysec
•added 2026/07/13 3:46 p.m.•26 views

PYSEC-2026-2594 Linuxfabrik Monitoring Plugins have local privilege escalation using embedded command

Summary When a check plugin places user provided input inside a command which is passed to shellexec, an attacker can abuse this to run arbitrary commands. This is mainly dangerous for plugins which are listed in the sudoers file, because this allows an attacker controlling the nagios user to get...

7.8CVSS6.2AI score0.00211EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/13 3:46 p.m.•26 views

PYSEC-2026-2473 fast-mcp-telegram: Bearer token path traversal bypasses reserved Telegram session protection

Summary fast-mcp-telegram validates HTTP Bearer tokens by joining the raw token string into a session-file path. The verifier rejects the exact reserved token telegram, but it does not reject path separators or normalize the path before checking whether the session file exists. A remote HTTP clie...

9.4CVSS6.2AI score0.00648EPSS
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/07/13 3:46 p.m.•26 views

PYSEC-2026-2791 Open Babel has a NULL pointer dereference in CDXML OBAtom::GetExplicitValence

Summary A memory-safety vulnerability in Open Babel's CDXML file format parser caused a NULL pointer dereference when reading a crafted input file. Details The flaw was in OBAtom::GetExplicitValence as called from the CDXML parser. A malformed fragment caused the parser to invoke the method on a...

5.5CVSS5.1AI score0.00708EPSS
SaveExploits1References12
Total number of security vulnerabilities5000