Lucene search
+L

7809 matches found

PyPA
PyPA
•added 2026/08/27 5:20 p.m.•22 views

PYSEC-2026-3792

opensslencrypt pip package openssl-encrypt versions 1.4.8 and earlier store an mTLS client private key in cleartext within a world-readable 0644 SharedPreferences file via the desktop GUI's Settings screen 'combined certificate and private key' PEM field. A local attacker with file system access...

8.6CVSS5.7AI score0.00071EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/08/27 5:20 p.m.•19 views

PYSEC-2026-3791

opensslencrypt pip package openssl-encrypt versions = 1.4.8 advertise a portable USB workspace as an 'Encrypted USB Workspace' with AES-256-GCM encryption and write a marker declaring the workspace encrypted, but the workspace directory is actually stored in cleartext and the derived encryption k...

9.3CVSS5.7AI score0.00172EPSS
SaveExploits0References2Affected Software1
PyPA
PyPA
•added 2026/08/27 5:20 p.m.•19 views

PYSEC-2026-3747

Reflected XSS in Netron versions =9.1.2 on desktop application through unsanitized node names allows an attacker to hide certain nodes, perform port scanning or abuse a Chrome n-day to achieve Remote Code Execution...

6.8CVSS5.8AI score0.00264EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/27 5:20 p.m.•12 views

PYSEC-2026-4002

Reflected XSS in Netron versions =9.1.2 on desktop application through unsanitized node names allows an attacker to hide certain nodes, perform port scanning or abuse a Chrome n-day to achieve Remote Code Execution...

6.8CVSS5.8AI score0.00264EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/27 5:20 p.m.•11 views

PYSEC-2026-4001

Reflected XSS in Netron versions =9.1.2 on desktop application through unsanitized node names allows an attacker to hide certain nodes, perform port scanning or abuse a Chrome n-day to achieve Remote Code Execution...

6.8CVSS5.8AI score0.00264EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/26 11:16 a.m.•16 views

PYSEC-2026-3751

NLTK before 3.10.3 contains a regular expression denial of service ReDoS vulnerability in the tgrep module. The tgrepnodeaction function compiles user-supplied regular expressions embedded in /regex/ pattern nodes and executes them via re.search against tree node labels without any validation or...

8.2CVSS5.8AI score0.0044EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/26 11:16 a.m.•18 views

PYSEC-2026-3750

NLTK versions before 3.10.0 contain a regular expression denial of service vulnerability in Text.findall and TokenSearcher.findall methods that accept user-supplied regular expressions without validation or timeout. Attackers can supply crafted regex patterns that cause catastrophic backtracking,...

8.7CVSS7.3AI score0.00651EPSS
SaveExploits1References3Affected Software1
PyPA
PyPA
•added 2026/08/25 9:17 p.m.•19 views

PYSEC-2026-3782

NVIDIA NemoClaw contains a vulnerability where an attacker could causeinsufficiently protected credentials . A successful exploit of this vulnerability might lead to information disclosure and data tampering...

6.1CVSS5.8AI score0.00151EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2026/08/25 4:17 p.m.•18 views

PYSEC-2026-3749

NLTK before 3.10.3 fails to validate JVM options passed through the per-call options parameter in the java function, allowing attackers to inject dangerous JVM flags. Attackers can supply malicious options like -agentpath, -javaagent, or @argfile to Stanford wrapper classes to achieve arbitrary...

9.8CVSS7.8AI score0.00775EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/25 4:17 p.m.•14 views

PYSEC-2026-3737

NLTK versions before 3.10.3 contain a path traversal vulnerability in corpus readers that reopen root-derived paths using built-in open instead of nltk.pathsec.open, allowing symlinks to escape trusted roots. Attackers who stage symlinked corpus files under a trusted data root can disclose...

8.2CVSS6AI score0.00447EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/25 4:17 p.m.•17 views

PYSEC-2026-3736

NLTK versions before 3.10.3 contain a path sandbox bypass vulnerability in corpus-reader constructors that allows attackers to read files outside the intended data root. Attackers can supply arbitrary corpus root paths to LinThesaurusCorpusReader and PanLexLiteCorpusReader constructors to access...

8.8CVSS7.4AI score0.00387EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/25 12:16 p.m.•14 views

PYSEC-2026-3735

NLTK versions before 3.10.3 contain a remote code execution vulnerability in allowlisted pickle loaders that trust entire module namespaces instead of specific safe callables. Attackers can craft malicious pickle payloads invoking dangerous in-namespace functions like ReppTokenizer.execute and...

9.8CVSS9.2AI score0.01267EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/25 12:16 p.m.•13 views

PYSEC-2026-4003

vLLM before 0.27.0 fails to properly classify DeepStream as a GPU backend and omits pixel-limit enforcement in its decode path. Unauthenticated attackers can activate DeepStream at request time to initialize the process-wide GPU decode pool and submit video that bypasses resource controls, causin...

6.9CVSS5.8AI score0.00608EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2026/08/25 2:16 a.m.•17 views

PYSEC-2026-3734

NLTK before 3.10.0 affected versions =3.9.4 contains an unsafe pickle deserialization vulnerability in the TransitionParser.parse method nltk/parse/transitionparser.py. The method calls pickleload with the default restricted=False, routing deserialization through WarningUnpickler, which does not...

9.6CVSS6.3AI score0.0051EPSS
SaveExploits2References2Affected Software1
PyPA
PyPA
•added 2026/08/25 2:16 a.m.•10 views

PYSEC-2026-3733

NLTK before 3.10.3 contains a server-side request forgery vulnerability in nltk.pathsec.urlopen and callers nltk.data.load, nltk.downloader.Downloader.index/download when an HTTP proxy is configured. pathsec.urlopen validates the requested hostname locally, but proxy-handler inheritance disables...

8.7CVSS7.3AI score0.00435EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/25 2:16 a.m.•18 views

PYSEC-2026-3787

GitPython before 3.1.59 omits --separate-git-dir from unsafegitcloneoptions, allowing attackers to create arbitrary git directories outside the intended clone destination. Attackers can pass a separategitdir parameter to Repo.clonefrom or Repo.clone to redirect repository metadata to an...

8.7CVSS7.3AI score0.00651EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/25 2:16 a.m.•15 views

PYSEC-2026-3748

NLTK versions before 3.10.3 use xml.etree.ElementTree to parse XML in multiple modules, which honors entity declarations in document DTDs. Attackers can craft XML payloads with nested entity declarations that expand from hundreds of bytes to megabytes in memory, causing denial of service...

8.7CVSS7.2AI score0.00521EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/25 2:16 a.m.•24 views

PYSEC-2026-3788

GitPython versions before 3.1.59 contain an incomplete denylist in the unsafegitrevisionoptions guard that omits --contents and -S options, allowing attackers to read arbitrary files by passing these options to Repo.blame. Attackers can supply revision values like --contents=/etc/passwd to leak...

7.1CVSS6.4AI score0.00412EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/25 2:16 a.m.•21 views

PYSEC-2026-3786

GitPython before 3.1.59 fails to safely re-serialize multi-line git-config values during write operations, corrupting dormant quoted values into injected directives like core.hooksPath. Attackers can craft config files with embedded newlines that become live git directives after any unrelated...

9.8CVSS8.9AI score0.00775EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/25 2:16 a.m.•18 views

PYSEC-2026-3785

GitPython before 3.1.59 fails to disable mergeincludes when parsing .gitmodules, allowing attackers to disclose local file content by including arbitrary file paths via include directives. Attackers can craft a malicious .gitmodules file with include directives pointing to sensitive files; when...

8.6CVSS7.6AI score0.00178EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•14 views

PYSEC-2026-3732

NLTK versions before 3.9.4 contain a symlink escape vulnerability in CorpusReader.open that allows local attackers to read arbitrary files outside the corpus root. The vulnerability exists because path validation is lexical and does not account for symlink resolution, enabling attackers to place...

8.6CVSS6AI score0.002EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•23 views

PYSEC-0000-CVE-2026-63311

NLTK before 3.10.0 affected versions = 3.9.4 contains a server-side request forgery SSRF vulnerability in the validatenetworkurl function in nltk/pathsec.py. The resolvehostname helper catches OSError and ValueError during socket.getaddrinfo and returns an empty list; when DNS resolution fails, t...

6.9CVSS5.8AI score0.00334EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•18 views

PYSEC-2026-3729

NLTK before 3.9.3 fails to verify file integrity after downloading packages and before extraction in the downloader module. Attackers can perform man-in-the-middle attacks or DNS poisoning to inject malicious package contents that are extracted without validation...

9.3CVSS6.4AI score0.00116EPSS
SaveExploits0References3Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•16 views

PYSEC-2026-3731

NLTK versions before 3.10.0 contain a logic bug in FileSystemPathPointer.open where the sandbox validation check compares a normalized path against itself, making the security check permanently inert. Attackers can pass file:// URLs to nltk.data.load to read arbitrary files accessible to the...

7.1CVSS6AI score0.0041EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•16 views

PYSEC-2026-3723

NLTK before 3.10.0 affected versions = 3.9.4 contains a server-side request forgery SSRF vulnerability in the validatenetworkurl function in nltk/pathsec.py. The resolvehostname helper catches OSError and ValueError during socket.getaddrinfo and returns an empty list; when DNS resolution fails, t...

6.9CVSS5.8AI score0.00334EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•16 views

PYSEC-2026-3730

NLTK before 3.10.0 contains an arbitrary local file read vulnerability in StreamBackedCorpusView that bypasses pathsec.ENFORCE by calling builtins.open directly instead of pathsec.open. Attackers who control the fileid argument can read arbitrary local files regardless of the ENFORCE setting,...

8.7CVSS6AI score0.00651EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•17 views

PYSEC-2026-3724

NLTK versions before 3.9.4 contain an unbounded recursion vulnerability in JSONTaggedDecoder.decodeobj that allows attackers to cause denial of service by supplying deeply nested JSON structures. Attackers can craft JSON payloads exceeding the recursion limit to trigger an unhandled RecursionErro...

8.7CVSS7.1AI score0.00521EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•14 views

PYSEC-0000-CVE-2026-66393

NLTK versions before 3.9.4 contain an unbounded recursion vulnerability in JSONTaggedDecoder.decodeobj that allows attackers to cause denial of service by supplying deeply nested JSON structures. Attackers can craft JSON payloads exceeding the recursion limit to trigger an unhandled RecursionErro...

8.7CVSS7.1AI score0.00521EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•17 views

PYSEC-2026-3789

NLTK versions before 3.10.2 contain a symlink-based sandbox bypass in FramenetCorpusReader that allows attackers to read arbitrary XML files outside the corpus root. Attackers can place symlinks with names containing no path separators inside the corpus subdirectory, which pass the path validatio...

8.7CVSS7.5AI score0.00651EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•11 views

PYSEC-0000-CVE-2026-62388

NLTK versions before 3.10.0 default to ENFORCE=False in pathsec.py, causing all security validation functions to emit warnings instead of raising exceptions. Attackers can bypass path traversal and pickle deserialization protections by exploiting the disabled security controls that are only activ...

8.7CVSS7.2AI score0.00512EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•14 views

PYSEC-2026-3722

NLTK versions before 3.10.0 default to ENFORCE=False in pathsec.py, causing all security validation functions to emit warnings instead of raising exceptions. Attackers can bypass path traversal and pickle deserialization protections by exploiting the disabled security controls that are only activ...

8.7CVSS7.2AI score0.00512EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•13 views

PYSEC-2026-3728

NLTK versions before 3.10.0 contain a path traversal vulnerability in FramenetCorpusReader and NKJPCorpusReader that allows attackers to parse XML files outside the corpus root by supplying unsafe selectors or poisoned index state. Attackers can exploit framebyname, doc, lu, and header methods wi...

8.2CVSS5.9AI score0.0042EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•13 views

PYSEC-0000-CVE-2026-62383

nltk versions before 3.10.2 contain a symlink-based arbitrary file read vulnerability in IPIPANCorpusReader methods that bypass nltk.pathsec validation entirely. Attackers can place a symlink in the corpus root directory and read arbitrary files accessible to the process by calling channels,...

6.8CVSS5.9AI score0.00183EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 3:16 p.m.•19 views

PYSEC-2026-3726

nltk versions before 3.10.2 contain a symlink-based arbitrary file read vulnerability in IPIPANCorpusReader methods that bypass nltk.pathsec validation entirely. Attackers can place a symlink in the corpus root directory and read arbitrary files accessible to the process by calling channels,...

6.8CVSS5.9AI score0.00183EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/22 2:16 p.m.•16 views

PYSEC-2026-3790

NLTK 3.9.4 through 3.10.2 contains a path traversal vulnerability in CrubadanCorpusReader. loadlangngrams joins the corpus root with crubadancode, the column-0 value read from the corpus table.txt mapping file, and opens the result with the builtin open rather than the pathsec-validated opener, s...

3.3CVSS7.2AI score0.00171EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/08/19 2:17 p.m.•15 views

PYSEC-2026-3783

GitPython before 3.1.58 contains a config-name injection vulnerability in the option-name validator that allows attackers to forge arbitrary git-config directives by injecting equals signs, hash symbols, and whitespace into option names. Attackers can inject malicious option names like 'sshComman...

8.8CVSS8.2AI score0.00774EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/19 2:17 p.m.•15 views

PYSEC-2026-3784

GitPython before 3.1.58 fails to validate submodule names from .gitmodules files, allowing attackers to create Git repositories at arbitrary filesystem paths outside the intended clone directory. Attackers can craft malicious repositories with traversal sequences in submodule names that GitPython...

8.4CVSS7.7AI score0.00422EPSS
SaveExploits1References2Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•22 views

Lemur: Incomplete fix for GHSA-v2wp-frmc-5q3v -- ACME authority update endpoint allows non-admin to replace `acme_url` with internal IP, bypassing allowlist

SummaryThe fix for GHSA-v2wp-frmc-5q3v added validateacmeurl to reject acmeurl values not in ACMEDIRECTORYHOSTALLOWLIST, but the validation is only called at authority creation time POST. The authority update endpoint PUT /api/1/authorities/ accepts and stores arbitrary options -- including a...

7.7CVSS6.1AI score0.00277EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•23 views

Lemur: Unchecked `replaces[]` lets any user silence notifications and hijack auto-rotation for arbitrary certificates

SummaryRepo under test: https://github.com/Netflix/lemurThe certificate create and upload endpoints accept a replaces alias replacements array that is resolved to live Certificate ORM objects with no ownership or CertificatePermission check on the referenced certificates. The SQLAlchemy...

8.1CVSS6.1AI score0.00317EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•35 views

Lemur: Any user can revoke arbitrary certificates at the CA by uploading a duplicate record and revoking it

SummaryRepo under test: https://github.com/Netflix/lemurPUT /api/1/certificates//revoke authorizes the caller against the Lemur database row creator == current user, or CertificatePermission over the row's roles rather than the underlying CA-side certificate identity. Separately, POST...

7.3CVSS6AI score0.00105EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•20 views

Lemur: Authenticated low-privilege users can read plaintext destination credentials (SFTP password / private-key passphrase) via the destinations API

SummaryLemur's destination read endpoints -- GET /api/1/destinations and GET /api/1/destinations/ -- return the full set of stored plugin option values to any authenticated user, with no authorization check and no redaction of secret-bearing options. The sibling write endpoints POST/PUT/DELETE ar...

7.7CVSS6.2AI score0.00314EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•24 views

Lemur: Sub-CA creation never checks `AuthorityPermission` on the parent authority

SummaryRepo under test: https://github.com/Netflix/lemurWhen ADMINONLYAUTHORITYCREATION=False an explicitly supported and documented configuration, POST /api/1/authorities with type=subca never verifies that the caller holds AuthorityPermission on the supplied parent authority. The parent field i...

6.5CVSS6.1AI score0.00105EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•24 views

surfio has an out-of-bounds read

ImpactPrior to version 0.0.19, surfio would not correctly validate size fields in irap files, leading to a buffer overflow . The severity rating assumes that surfio is used to parse untrused files in a networking context such as a web service. PatchesThe bug has been patched in version 0.0.19...

9.8CVSS8.1AI score0.00744EPSS
SaveExploits0References8Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•29 views

Lemur: Server-Side Request Forgery via the ACME client following server-controlled URLs

SummaryThe ACME client used to issue certificates from Let's Encrypt / Google Public CA / private ACME CAs connects to an acmeurl, then issues requests to URLs that the ACME server returns in its directory/order/authorization/finalize responses - this is the classic ACME-client SSRF RFC 8555...

7.4CVSS6.2AI score0.00216EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•22 views

linuxfabrik-lib: Arbitrary root file read via live --test argument (lib.lftest) across sudoers-whitelisted plugins (LPE)

SummaryEvery Linuxfabrik check plugin that supports the shared --test argument routed through lib.lftest.test will, when --test is supplied, treat the first CSV element as a filesystem path and read its full contents as the plugin's simulated STDOUT — running as root when the plugin is invoked...

5.5CVSS5.9AI score0.00168EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•27 views

Lemur: Missing authorization check on POST /certificates/<id>/export for plugins with requires_key = False

Summary The CertificateExport handler in lemur/certificates/views.py nests its entire ownership / CertificatePermission check inside an if plugin.requireskey: branch. When the selected export plugin advertises requireskey = False, the authorization check is skipped entirely and any authenticated...

4.3CVSS5.9AI score0.00234EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•29 views

devpi-server may leak database contents

ImpactIf the replication protocol is enabled by using the primary or deprecated master role for a server instance, then the +changelog URL route can be used to read the complete database content including password hashes, and the ids and salts of tokens from devpi-tokens by using a trivially...

6.5CVSS5.6AI score0.00434EPSS
SaveExploits0References5Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•23 views

Lemur: SSRF protection in certificate revocation checking bypassable via HTTP redirects and DNS rebinding (incomplete fix for GHSA-54vg-pfh7-jq95)

SummaryThe SSRF mitigation added for GHSA-54vg-pfh7-jq95 validaterevocationurl in lemur/certificates/verify.py can be bypassed. An operator-role user who uploads a certificate with attacker-controlled CRL/OCSP extensions can still make Lemur reach internal destinations RFC1918, loopback, link-loc...

6.3CVSS5.9AI score0.00179EPSS
SaveExploits0References7Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•21 views

GeoLens: Cross-dataset authorization bypass discloses private dataset metadata, schema, sample values, table rows, and raster/vector tile data

SummaryMultiple GeoLens read/link endpoints authorized only the resource named in therequest URL a map, a VRT, a source dataset, an AI request and failed tore-authorize a second, caller-influenced dataset that the request reachedthrough a relationship, layer reference, mosaic source, or request...

7.5CVSS5.8AI score0.00648EPSS
SaveExploits0References10Affected Software1
PyPA
PyPA
•added 2026/08/19 11:56 a.m.•18 views

resdata has Classic Buffer Overflow, Improper Validation of Array Index, NULL Pointer Dereference and Out-of-bounds Read

ImpactPrior to version 6.2.9 resdata would not correctly validate input in GRDECL files. The severity rating assumes that resdata is used to parse untrused files in a networking context such as a webservice. PatchesThe bug has been patched starting with version 6.2.9...

9.8CVSS7.8AI score0.0078EPSS
SaveExploits0References6Affected Software1
Total number of security vulnerabilities7809