Lucene search
+L
Osv PysecRecent

7962 matches found

osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•24 views

PYSEC-2026-3929 Transformers save_pretrained path traversal allows arbitrary file writes through chat template names

A vulnerability in huggingface/transformers versions 5.10.0 allows an attacker to perform arbitrary file writes via path traversal. The issue resides in the savepretrained methods of PreTrainedTokenizerBase and ProcessorMixin, where keys from the chattemplate dictionary are used directly as...

7.1CVSS6.8AI score0.0046EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•18 views

PYSEC-2026-3804 Accelerate path traversal and denial of service via sharded checkpoint weight_map entries

Hugging Face Accelerate through 1.14.0 contains a path traversal vulnerability in loadcheckpointinmodel and loadcheckpointanddispatch functions that fail to sanitize weightmap entries from sharded checkpoint indexes. Attackers can supply relative paths with ../ sequences or absolute paths to read...

7.1CVSS7.3AI score0.00187EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•17 views

PYSEC-2026-3865 MLflow AI Gateway permits SSRF through an unvalidated api_base

MLflow's AI Gateway accepts an authconfig.apibase value when creating a gateway secret mlflow/server/handlers.py, creategatewaysecret with no validation of scheme, host, or IP range; the value is stored verbatim. The gateway proxy endpoint mlflow/server/gatewayapi.py, rawproxy subsequently issues...

7.1CVSS6AI score0.0029EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•17 views

PYSEC-2026-3856 Keras model loading is vulnerable to denial of service through HDF5 shape bombs

A vulnerability in keras-team/keras versions 3.15.0 allows for a denial of service DoS attack when loading malicious .keras model files via the keras.models.loadmodel function. The H5IOStore.getitem method in keras/src/saving/savinglib.py does not validate the shape or size of datasets, leading t...

5.5CVSS5.7AI score0.00128EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•18 views

PYSEC-2026-3816 Cognee allows non-superusers to overwrite global LLM configuration

Cognee before 1.2.0 contains an improper access control vulnerability that allows unauthenticated attackers to overwrite the global LLM provider configuration by self-registering an account and calling the settings endpoint, which performs no admin or superuser check. Attackers can redirect all L...

9.3CVSS5.9AI score0.00511EPSS
SaveExploits0References10
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•17 views

PYSEC-2026-3909 PyOD persistence.load deserializes untrusted artifacts before validation

A vulnerability was detected in yzhao062 pyod 3.5.0/3.5.1/3.5.2. Affected is the function pyod.utils.persistence.load of the file pyod/utils/persistence.py. Performing a manipulation of the argument path results in deserialization. The attack can be initiated remotely. The pull request to fix thi...

6.3CVSS6.4AI score0.00441EPSS
SaveExploits0References13
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•16 views

PYSEC-2026-3921 Snowflake SQLAlchemy affected by SQL injection and local file disclosure vulnerabilities

Snowflake SQLAlchemy versions prior to 1.11.0 contain several security vulnerabilities, including: Improper handling of user-supplied column identifiers in merge operations could allow SQL injection through attacker-controlled input keys. An attacker may be able to exploit this through request...

8.3CVSS6AI score0.00377EPSS
SaveExploits0References12
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•14 views

PYSEC-2026-3927 Apache Thrift Python bindings have a Improper Validation of Certificate with Host Mismatch vulnerabilit

Improper Validation of Certificate with Host Mismatch vulnerability in Apache Thrift Python bindings. This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue. This replaces CVE-2026-41603...

5.9CVSS5.8AI score0.00292EPSS
SaveExploits0References6
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•18 views

PYSEC-2026-3881 OpenHarness remote resume commands expose other users' saved session snapshots

OpenHarness ohmo gateway /resume and /summary slash commands default remoteinvocable to True, allowing admitted remote senders to enumerate and load arbitrary session snapshots by ID. Attackers can exploit this to access victim snapshots containing private prompts, credentials, tool output, and...

7.1CVSS6AI score0.00402EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•29 views

PYSEC-2026-3819 crewai-tools SSRF redirect bypass exposes internal services

CrewAI before 1.15.1 contains a server-side request forgery vulnerability in the validateurl function that performs one-shot DNS resolution and blocklist checks before returning the original URL unchanged. Attackers can bypass the security filter by supplying URLs that redirect to internal...

8.3CVSS5.8AI score0.0052EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•18 views

PYSEC-2026-3880 OpenHarness remote project-context commands allow persistent prompt poisoning

OpenHarness /issue and /prcomments slash commands lack remoteinvocable=False protection, allowing remote channel senders to write attacker-controlled Markdown into project context files. Admitted remote attackers can inject malicious content into .openharness/issue.md and .openharness/prcomments....

5.4CVSS5.8AI score0.0037EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•17 views

PYSEC-2026-3920 Snowflake Connector for Python improperly verifies TLS hostnames

Improper TLS hostname verification in Snowflake Connector for Python versions prior to 4.7.1 and 3.18.1 may have allowed a network-positioned attacker to bypass certificate hostname validation on HTTPS connections made by the connector. An attacker with on-path network access could exploit this b...

9.2CVSS5.9AI score0.00288EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•17 views

PYSEC-2026-3926 Apache Thrift Python, Go, PHP and Java bindings have an Infinite Loop

Loop with Unreachable Exit Condition 'Infinite Loop' vulnerability in Apache Thrift Python, Go, PHP and Java bindings.This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue...

8.7CVSS7.2AI score0.0103EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•41 views

PYSEC-2026-3842 GitPython: Environment-variable exfiltration via os.path.expandvars() on Repo.clone_from() URL

Summary Repo.clonefrom passes the caller-supplied remote URL through Git.polishurl, which on every non-Cygwin platform calls os.path.expandvars on the URL before handing it to git clone. An attacker who controls the URL argument — the documented use case for clonefrom in "import repository from...

7.5CVSS7.6AI score0.00328EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•15 views

PYSEC-2026-3839 GitPython: command injection via unguarded Git options in `Repo.archive()`, `git.ls_remote()`, and arbitrary file overwrite via `Repo.iter_commits()` / `Repo.blame()`

Summary GitPython already know that --upload-pack / --exec are command-exec vectors, they are denylist in git/remote.py:535 and check by Git.checkunsafeoptions git/cmd.py:963, the thing is this check him he is only call from fetch, pull, push and clonefrom, everything else who build a git argv fr...

8.4CVSS7.9AI score0.01251EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•16 views

PYSEC-2026-3836 GitPython: Command Injection via git long-option prefix abbreviation bypass of CVE-2026-42215 blocklist

Command injection via long-option prefix abbreviation bypassing checkunsafeoptions incomplete fix of CVE-2026-42215 / GHSA-rpm5-65cw-6hj4 Component: gitpython-developers/GitPython PyPI: GitPython Affected: all versions carrying the 3.1.47 blocklist fix, through current main verified at commit...

8.8CVSS8AI score0.02209EPSS
SaveExploits1References9
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•40 views

PYSEC-2026-3925 Apache Thrift Python bindings have an Improper Handling of Highly Compressed Data (Data Amplification) vulnerability

Improper Handling of Highly Compressed Data Data Amplification vulnerability in Apache Thrift Python bindings. This issue affects Apache Thrift: before 0.24.0. Users are recommended to upgrade to version 0.24.0, which fixes the issue...

7.5CVSS5.8AI score0.0103EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•14 views

PYSEC-2026-3806 Apache Airflow exposes sensitive JSON Variable values through the Bulk Variables API

The Bulk Variables API in Apache Airflow called the redactor without passing the variable's key, so the key-based shouldhidevalueforkey check which triggers on secret-suffixed key names like password / token / secret could not fire for JSON-decodable variable values. An authenticated UI/API user...

6.5CVSS5.9AI score0.00664EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•20 views

PYSEC-2026-3814 ChromaDB has a code injection vulnerability

A code injection vulnerability in version 0.4.17 or later of the ChromaDB Python project allows an authenticated attacker to run arbitrary code on the server by sending a malicious model repository and trustremotecode set to true in...

9.4CVSS6.3AI score0.00626EPSS
SaveExploits0References8
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•21 views

PYSEC-2026-3813 ChromaDB allows any authenticated users to arbitrarily read, write, update, or delete data in any tenant's collection

A lack of authorization validation in version 0.4.17 or later of the ChromaDB Python project allows any authenticated users to arbitrarily read, write, update, or delete data in any tenant's collection regardless of which tenant they belong to...

8.8CVSS5.8AI score0.00495EPSS
SaveExploits0References10
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•17 views

PYSEC-2026-3852 OpenStack Ironic can return unredacted sensitive information when applying a PATCH to update fields in volume properties

In OpenStack Ironic through 35.0.1, when applying a PATCH to update fields in volume properties the user is authorized for, Ironic can return unredacted sensitive information such as iSCSI credentials. The PATCH outcome is a security issue; the POST outcome is not a security issue...

6.8CVSS5.8AI score0.00469EPSS
SaveExploits0References9
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•10 views

PYSEC-2026-3876 ONNX: TOCTOU arbitrary file read/write in save_external_dat

Summary The saveexternaldata method seems to include multiple issues introducing a local TOCTOU vulnerability, an arbitrary file read/write on any system. It potentially includes a path validation bypass on Windows systems. Regarding the TOCTOU, an attacker seems to be able to overwrite victim's...

7.1CVSS6.3AI score0.00159EPSS
SaveExploits1References6
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•18 views

PYSEC-2026-3854 Uncontrolled recursion DoS in JustHTML() via deeply nested HTML

Summary justhtml through 1.9.1 allows denial of service via deeply nested HTML. During parsing, JustHTML.init always reaches TreeBuilder.finish, which unconditionally calls populateselectedcontent. That function recursively traverses the DOM via findelements / findelement without a depth bound,...

7.1CVSS5.9AI score0.00337EPSS
SaveExploits0References7
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•24 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/09/09 12:17 p.m.•17 views

PYSEC-2026-3984

GitPython before 3.1.60 contains a regular expression denial of service vulnerability in Actor.nameemailregex that processes commit author and committer fields. Attackers can craft a commit object with a malformed author field containing an unterminated angle bracket to cause quadratic...

7.5CVSS7.2AI score0.00521EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/09/09 12:17 p.m.•15 views

PYSEC-2026-3982

GitPython before 3.1.60 fails to properly validate the git directory location, allowing attackers to impersonate the git directory using tracked files like gitdir, commondir, and HEAD. Attackers can execute arbitrary code by placing a malicious pre-commit hook in the tracked hooks directory that...

8.7CVSS8.3AI score0.00405EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/09/09 12:17 p.m.•18 views

PYSEC-2026-3983

GitPython 3.1.59 fails to restrict the --no-index option in the high-level diff API, allowing attackers to read arbitrary filesystem paths as repository operands. Attackers can combine --no-index with -I/--ignore-matching-lines to create a content-dependent Boolean oracle, repeatedly querying loc...

7.1CVSS6.7AI score0.00412EPSS
SaveExploits1References3
osv_pysec
osv_pysec
•added 2026/09/05 7:44 a.m.•12 views

PYSEC-2026-4010 Arbitrary file read via workspace confinement bypass in local-operator /v1/chat/agents/{id}/edit

The /v1/chat/agents/agentid/edit endpoint in local-operator versions before 0.47.5 resolves the caller-supplied filepath with expanduser.resolve and reads it without checking that it lies inside the agent's workspace. An unauthenticated client with network access to the API can supply an absolute...

7.5CVSS6AI score
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/09/05 7:43 a.m.•12 views

PYSEC-2026-4009 Path traversal and arbitrary directory deletion/overwrite via agent profile import in local-operator

The /v1/agents/import endpoint and AgentRegistry.importagent in local-operator versions before 0.47.5 trust the id field inside agent.yml of an uploaded agent profile archive when constructing the destination directory. A crafted id containing directory traversal sequences makes shutil.rmtree and...

9.1CVSS6AI score
SaveExploits0References5
osv_pysec
osv_pysec
•added 2026/09/02 11:17 a.m.•16 views

PYSEC-2026-3966

There is a lack of XSS escaping in the Spark History Server prior to 3.5.8 which allows a malicious Spark job to generate arbitrary unescaped frontend code which could lead to a minimal privilege escalation in browser. Users are encouraged to upgrade to Spark 3.5.8 or later. This CVE is marked as...

6.1CVSS6.1AI score0.00414EPSS
SaveExploits0References3
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•18 views

PYSEC-2026-3739

NLTK before 3.10.3 contains an uncontrolled recursion vulnerability in nltk.featstruct.FeatStructReader that allows unauthenticated attackers to cause a denial of service by supplying deeply nested feature-structure input. Attackers can craft trivial payloads with nested brackets that exceed...

6.9CVSS7.5AI score0.00456EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•14 views

PYSEC-2026-3740

NLTK through 3.10.3 contains a path traversal vulnerability in model-artifact APIs that bypass pathsec enforcement by using raw file operations on caller-controlled paths. Attackers can read or write files outside allowed sandbox roots through TransitionParser, AveragedPerceptron, PerceptronTagge...

8.3CVSS6.8AI score0.00339EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•14 views

PYSEC-2026-3741

NLTK versions before 3.10.3 contain a filesystem containment bypass vulnerability in the Downloader.download and Downloader.incrdownload methods that allows attackers to overwrite files outside the install root through pre-existing hardlinks. Attackers with write access to a shared downloader...

6.9CVSS7.1AI score0.00187EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•14 views

PYSEC-2026-3752

NLTK before 3.10.3 contains a regular expression denial of service vulnerability in Pl196xCorpusReader that allows attackers to cause quadratic CPU consumption by supplying malformed TEI blocks with many unmatched opening tags. Attackers can exploit lazy regex patterns in the readblock method...

6.3CVSS5.8AI score0.00369EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•13 views

PYSEC-2026-3965

opensslencrypt before 1.4.9 fails to validate the memorycost parameter from identity file protection blocks, allowing attackers to trigger out-of-memory conditions during key derivation. Attackers with write access to local identity stores can craft malicious identity files with excessive...

6.9CVSS5.8AI score0.00185EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•19 views

PYSEC-2026-3801

opensslencrypt pip package openssl-encrypt before 1.4.9 contains two weaknesses in the portable USB drive feature, whose threat model treats the removable drive as untrusted attacker with physical write access. USBDriveCreator.verifyintegrityfile only validates files listed in the manifest, so...

9.3CVSS5.8AI score0.00118EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•13 views

PYSEC-2026-3738

nltk PorterStemmer in versions = 3.10.2 fixed in 3.10.3 contains an inefficient-algorithmic-complexity denial of service in PorterStemmer.stem. The isconsonant helper walks backward over the entire run of trailing 'y' characters on every call, and measure invokes it for each stem position, causin...

8.7CVSS7.3AI score0.00521EPSS
SaveExploits1References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•21 views

PYSEC-2026-3802

opensslencrypt before 1.4.9 executes untrusted third-party plugins with insufficient controls: the plugin signature policy defaulted to WARN, so an unsigned/unverifiable non-built-in plugin was compiled and executed in the host process at import time, before the runtime sandbox is installed. The...

9.3CVSS6.4AI score0.00436EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•17 views

PYSEC-2026-3803

opensslencrypt before 1.4.9 fails to validate KDF cost parameters in encrypted file metadata and keystore headers, allowing attackers to trigger unbounded memory allocation. Attackers can craft malicious encrypted files declaring arbitrarily large Argon2, scrypt, or balloon KDF parameters to...

8.7CVSS5.8AI score0.00581EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•16 views

PYSEC-2026-3964

opensslencrypt pip package openssl-encrypt versions = 1.4.8 do not redact the keyserver bearer token passed as the positional argument to 'keyserver set-token' in the --debug argv dump, because sanitizeargvfordebug fails to sanitize it. As a result the token is printed in cleartext to stderr unde...

8.7CVSS5.8AI score0.00261EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•21 views

PYSEC-2026-3799

opensslencrypt pip: openssl-encrypt versions = 1.4.8 use suffix-tolerant fingerprint matching in enrolltrustkey when binding a plugin-signing trust anchor. An operator who confirms a short forgeable, 32-bit GPG key id could unknowingly enroll an attacker's colliding key as a trusted anchor, which...

9.3CVSS5.8AI score0.00199EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•19 views

PYSEC-2026-3780

openssl-encrypt before 1.4.9 fails to redact the file password in its --debug argv dump when the password is supplied via bundled short-option spellings e.g. -apHunter2 or abbreviated long-option spellings e.g. --passw. The sanitizer only recognized exact option names, --option=value forms, and...

8.7CVSS5.8AI score0.0044EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•19 views

PYSEC-2026-3800

opensslencrypt pip: openssl-encrypt versions before 1.4.9 contain a path traversal flaw in PluginSandbox.issafepath, which authorized file access using a bare string-prefix match. A sandboxed plugin without the READFILES permission could read or write another plugin's directory that merely shares...

8.7CVSS5.7AI score0.00261EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•19 views

PYSEC-2026-3781

opensslencrypt before 1.4.9 fails to prevent namespace collisions between own identities and contacts in IdentityStore, allowing attackers to create shadowed contact entries invisible until the corresponding own identity is deleted. When the own identity is deleted, the shadowed contact becomes...

6.8CVSS5.8AI score0.00181EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•15 views

PYSEC-2026-3963

opensslencrypt versions before 1.4.9 contain a weak key derivation vulnerability in the D-Bus CryptoService.EncryptFile handler that uses unstretched SHA-256 instead of Argon2id. Attackers can perform offline password guessing against encrypted files roughly six to seven orders of magnitude faste...

8.7CVSS5.8AI score0.00272EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•13 views

PYSEC-2026-3961

opensslencrypt versions before 1.4.9 fail to properly validate key derivation function costs in crafted files, allowing attackers to trigger unbounded memory and CPU exhaustion during pre-authentication processing. Attackers can supply malicious files with excessive KDF parameters to exhaust syst...

8.7CVSS5.8AI score0.00505EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•14 views

PYSEC-2026-3962

opensslencrypt before 1.4.9 fails to re-derive and validate fingerprints when loading identities from identity.json, allowing attackers to substitute public keys in identity stores. Attackers can replace legitimate public keys with their own while maintaining the claimed fingerprint, enabling...

9.3CVSS5.8AI score0.00187EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•20 views

PYSEC-2026-3779

opensslencrypt versions before 1.4.9 fail to validate encryption status of embedded post-quantum private keys in file metadata. Attackers can craft files with unencrypted embedded PQC keys that decrypt under any password, bypassing authentication and producing attacker-chosen plaintext with false...

8.7CVSS5.7AI score0.00223EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•19 views

PYSEC-2026-3777

opensslencrypt versions before 1.4.9 contain a signature verification vulnerability in gpgrunner.verifydetached that accepts revoked and expired keys by only checking VALIDSIG status without inspecting REVKEYSIG, EXPKEYSIG, or gpg exit codes. Attackers holding compromised-then-revoked signing key...

9.3CVSS6.1AI score0.00351EPSS
SaveExploits0References2
osv_pysec
osv_pysec
•added 2026/08/27 5:21 p.m.•14 views

PYSEC-2026-3776

opensslencrypt versions before 1.4.9 contain a shell injection vulnerability in the info command's reconstructed CLI block that interpolates untrusted metadata fields without quoting. Attackers can craft metadata values like peppername containing shell commands that execute when users copy the...

8.8CVSS6AI score0.00427EPSS
SaveExploits0References2
Total number of security vulnerabilities7962