Lucene search
+L

68 matches found

Github Security Blog
Github Security Blog
added 2026/09/02 11:42 p.m.6 views

SeaweedFS: Filer JWT allowed_prefixes literal prefix match allows cross-tenant access to sibling paths

Impact When a filer JWT restricts a token to a set of path prefixes via allowedprefixes, the authorization check used a literal byte-prefix match strings.HasPrefix. A token scoped to /tenant1 therefore also authorized requests to sibling paths such as /tenant1234, /tenant1-old, and /tenant1backup...

8.1CVSS5.9AI score0.00238EPSS
SaveExploits0References6Affected Software1
NVD
NVD
added 2026/08/27 5:21 p.m.8 views

CVE-2026-81716

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.7CVSS0.00192EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/27 2:51 p.m.8 views

EUVD-2026-67066

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.2AI score0.00192EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/27 2:51 p.m.34 views

CVE-2026-81716 openssl_encrypt before 1.4.9 Plugin Sandbox Path Traversal

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.7CVSS0.00192EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/27 2:51 p.m.10 views

CVE-2026-81716

openssl_encrypt (pip package: openssl-encrypt ) versions before 1.4.9 contain a path traversal flaw in PluginSandbox._is_safe_path, which authorized file access using a bare string-prefix match. A sandboxed plugin without the READ_FILES permission could read or write another plugin's directory th...

8.7CVSS5.2AI score0.00192EPSS
SaveExploits0References2Affected Software1
OSV
OSV
added 2026/08/27 2:51 p.m.12 views

CVE-2026-81716 openssl_encrypt before 1.4.9 Plugin Sandbox Path Traversal

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.9AI score
SaveExploits0References4
Cvelist
Cvelist
added 2026/08/26 9:25 p.m.35 views

CVE-2026-77317 SeaweedFS: SFTP path ACL literal prefix match permits cross-tenant file read and overwrite

SeaweedFS is a distributed storage system for files and blobs. In versions from 3.88 through 4.39, the SFTP server evaluates configured path permissions with a literal string-prefix comparison, so a user scoped to a path is also granted the same access to any sibling path whose name merely begins...

8.1CVSS0.0022EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/26 9:25 p.m.9 views

CVE-2026-77317 SeaweedFS: SFTP path ACL literal prefix match permits cross-tenant file read and overwrite

SeaweedFS is a distributed storage system for files and blobs. In versions from 3.88 through 4.39, the SFTP server evaluates configured path permissions with a literal string-prefix comparison, so a user scoped to a path is also granted the same access to any sibling path whose name merely begins...

8.1CVSS5.4AI score
SaveExploits0References4
CVE
CVE
added 2026/08/26 9:25 p.m.21 views

CVE-2026-77317

CVE-2026-77317 affects SeaweedFS (distributed file/blob storage system) versions 3.88 through 4.39. The SFTP server evaluates configured path permissions using a literal string-prefix comparison rather than requiring a path-component boundary. A user scoped to a path such as /tenants/alice is als...

8.1CVSS5.2AI score0.0022EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 3:17 p.m.6 views

EUVD-2026-65544

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, MCP HTTP Stream validateorigin uses requestorigin.startswithallowed, allowing the attacker-controlled localhost.attacker.com HTTP origin to satisfy the localhost allowlist. A webpage can send Content-Type: text/plain requests...

7.6CVSS5.3AI score0.00128EPSS
SaveExploits0References3
CVE
CVE
added 2026/08/25 3:17 p.m.16 views

CVE-2026-55532

PraisonAI is a multi-agent teams system. Prior to version 4.6.58 , the MCP HTTP Stream _validate_origin function uses request_origin.startswith(allowed), which allows an attacker-controlled origin such as localhost.attacker.com to satisfy a localhost allowlist entry. This enables an unauthenticat...

7.6CVSS5.3AI score0.00128EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2026/08/25 3:17 p.m.28 views

CVE-2026-55532 PraisonAI: Origin-validation bypass (startswith prefix match) enables unauthenticated cross-site request forgery against the PraisonAI MCP HTTP server

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, MCP HTTP Stream validateorigin uses requestorigin.startswithallowed, allowing the attacker-controlled localhost.attacker.com HTTP origin to satisfy the localhost allowlist. A webpage can send Content-Type: text/plain requests...

7.6CVSS0.00128EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
added 2026/08/25 2:26 p.m.8 views

PraisonAI has an origin validation bypass in MCP HTTP Stream transport that allows browser-mediated unauthenticated tool execution on local MCP server

Summary PraisonAI's MCP HTTP Stream transport uses an unsafe prefix match when validating the Origin header. The default localhost allowlist includes origins such as http://localhost, and the validation accepts any origin that starts with an allowed value. As a result, an attacker-controlled orig...

6.9CVSS5.7AI score0.00124EPSS
SaveExploits0References4Affected Software1
NVD
NVD
added 2026/08/25 2:16 a.m.17 views

CVE-2026-72702

Grav CMS before 2.0.16 contains an origin validation bypass in the Uri::referrer and Pages::referrerRoute methods, which validate the Referer header using an unanchored string prefix match strstartswith$referrer, $base with no trailing delimiter. An attacker who controls a domain that begins with...

9.3CVSS0.00103EPSS
SaveExploits0References2
Cvelist
Cvelist
added 2026/08/25 1:30 a.m.33 views

CVE-2026-72702 Grav CMS before 2.0.16 Origin Validation Bypass via Referer

Grav CMS before 2.0.16 contains an origin validation bypass in the Uri::referrer and Pages::referrerRoute methods, which validate the Referer header using an unanchored string prefix match strstartswith$referrer, $base with no trailing delimiter. An attacker who controls a domain that begins with...

9.3CVSS0.00103EPSS
SaveExploits0References2
EUVD
EUVD
added 2026/08/25 1:30 a.m.6 views

EUVD-2026-65216

Grav CMS before 2.0.16 contains an origin validation bypass in the Uri::referrer and Pages::referrerRoute methods, which validate the Referer header using an unanchored string prefix match strstartswith$referrer, $base with no trailing delimiter. An attacker who controls a domain that begins with...

9.3CVSS5.5AI score0.00103EPSS
SaveExploits0References2
CVE
CVE
added 2026/08/25 1:30 a.m.9 views

CVE-2026-72702

Grav CMS versions before 2.0.16 contain an origin validation bypass in the Uri::referrer() and Pages::referrerRoute() methods. The root cause is an unanchored string prefix match (str_starts_with($referrer, $base)) with no trailing delimiter, meaning an attacker who controls a domain that begins ...

9.3CVSS5.5AI score0.00103EPSS
SaveExploits0References2
OSV
OSV
added 2026/08/25 1:30 a.m.19 views

CVE-2026-72702 Grav CMS before 2.0.16 Origin Validation Bypass via Referer

Grav CMS before 2.0.16 contains an origin validation bypass in the Uri::referrer and Pages::referrerRoute methods, which validate the Referer header using an unanchored string prefix match strstartswith$referrer, $base with no trailing delimiter. An attacker who controls a domain that begins with...

9.3CVSS5.6AI score
SaveExploits0References4
Cvelist
Cvelist
added 2026/08/11 2:28 p.m.43 views

CVE-2026-72921 SeaweedFS: Filer JWT allowed_prefixes literal prefix match allows cross-tenant access to sibling paths

SeaweedFS is a distributed storage system. Prior to 4.24, the weed/server/filerserverhandlers.go allowedprefixes authorization check used strings.HasPrefix on raw path strings, so a filer JWT scoped to /tenant1 also authorized sibling paths such as /tenant1234, /tenant1-old, and /tenant1backup,...

8.1CVSS0.00238EPSS
SaveExploits0References4
Microsoft CVE
Microsoft CVE
added 2026/07/26 8:11 a.m.9 views

bpf: Allow LPM map access from sleepable BPF programs

...

7.8CVSS5.2AI score0.00173EPSS
SaveExploits0
Rows per page
Query Builder