Lucene search
K

64 matches found

OSV
OSV
added 2026/05/19 7:36 p.m.4 views

GHSA-GX7W-56W6-G48X Caddy: Remote Admin Authorization Bypass on PKI Endpoints via Prefix-Based Path Matching

AI Disclosure I used an LLM to help review the source code, reason about attack surface, and help draft and refine this report. I manually validated the finding by reproducing it locally, confirming the vulnerable code path, and verifying the HTTP behavior with curl -v. Summary Caddy's remote adm...

4.3CVSS5.8AI score
Exploits0References2
ATTACKERKB
ATTACKERKB
added 2026/05/13 9:36 p.m.4 views

CVE-2026-44471

gitoxide is an implementation of git written in Rust. Prior to 0.21.1, a malicious tree can be constructed that will, when checked out with gitoxide, permit writing an attacker-controlled symlink into any existing directory the user has write access to. During checkout, all symlink index entries...

7.8CVSS5.8AI score0.00006EPSS
Exploits1References2Affected Software1
Cvelist
Cvelist
added 2026/05/11 7:52 p.m.27 views

CVE-2026-42885 Audiobookshelf: Path prefix bypass in filesystem existence check leaks out-of-scope file existence

Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.32.2, the POST /api/filesystem/pathexists endpoint uses String.startsWith to validate that a resolved file path is within a library folder. This check fails for sibling directories whose names share a common prefix e.g.,...

4.3CVSS0.0004EPSS
Exploits0References1
CVE
CVE
added 2026/05/11 7:52 p.m.10 views

CVE-2026-42885

CVE-2026-42885 : Audiobookshelf (self-hosted server) has a path-prefix bypass in the POST /api/filesystem/pathexists check. Before version 2.32.2, the code uses String.startsWith() to verify a resolved path is within a library folder, which fails for sibling directories with a shared prefix (for ...

4.3CVSS5.8AI score0.0004EPSS
Exploits0References1
OSV
OSV
added 2026/04/16 9:8 p.m.1 views

GHSA-FFGH-3JRF-8WVH Weblate: Prefix-Based Repository Boundary Check Bypass via Symlink/Junction Path Prefix Collision

Impact Weblate repository-boundary validation relies on string prefix checks on resolved absolute paths. In multiple code paths, the check uses startswith against the repository root path. This is not path-segment aware and can be bypassed when the external path shares the same string prefix as t...

5CVSS5.8AI score0.0002EPSS
Exploits0References5
Github Security Blog
Github Security Blog
added 2026/04/16 9:8 p.m.3 views

Weblate: Prefix-Based Repository Boundary Check Bypass via Symlink/Junction Path Prefix Collision

Impact Weblate repository-boundary validation relies on string prefix checks on resolved absolute paths. In multiple code paths, the check uses startswith against the repository root path. This is not path-segment aware and can be bypassed when the external path shares the same string prefix as t...

5CVSS5.8AI score0.0002EPSS
Exploits0References5Affected Software1
EUVD
EUVD
added 2026/04/16 9:8 p.m.0 views

EUVD-2026-23019

Weblate: Prefix-Based Repository Boundary Check Bypass via Symlink/Junction Path Prefix Collision...

5CVSS5.8AI score0.0002EPSS
Exploits0References4
RedhatCVE
RedhatCVE
added 2026/04/16 7:22 p.m.1 views

CVE-2026-40256

Weblate is a web based localization tool. In versions prior to 5.17, repository-boundary validation relies on string prefix checks on resolved absolute paths. In multiple code paths, the check uses startswith against the repository root path. This is not path-segment aware and can be bypassed whe...

5CVSS5.8AI score0.0002EPSS
Exploits0References1
NVD
NVD
added 2026/04/15 7:16 p.m.0 views

CVE-2026-40256

Weblate is a web based localization tool. In versions prior to 5.17, repository-boundary validation relies on string prefix checks on resolved absolute paths. In multiple code paths, the check uses startswith against the repository root path. This is not path-segment aware and can be bypassed whe...

5CVSS0.0002EPSS
Exploits0References2
Cvelist
Cvelist
added 2026/04/15 6:36 p.m.17 views

CVE-2026-40256 Weblate: Prefix-Based Repository Boundary Check Bypass via Symlink/Junction Path Prefix Collision

Weblate is a web based localization tool. In versions prior to 5.17, repository-boundary validation relies on string prefix checks on resolved absolute paths. In multiple code paths, the check uses startswith against the repository root path. This is not path-segment aware and can be bypassed whe...

5CVSS0.0002EPSS
Exploits0References2
CVE
CVE
added 2026/04/15 6:36 p.m.3 views

CVE-2026-40256

Weblate (localization tool) contains a defect in repository-boundary validation prior to version 5.17 where absolute path checks use a simple startswith against the repository root, not path-segment aware. This can be bypassed when an external path shares the same string prefix as the repository ...

5CVSS5.8AI score0.0002EPSS
Exploits0References2Affected Software1
Vulnrichment
Vulnrichment
added 2026/04/15 6:36 p.m.1 views

CVE-2026-40256 Weblate: Prefix-Based Repository Boundary Check Bypass via Symlink/Junction Path Prefix Collision

Weblate is a web based localization tool. In versions prior to 5.17, repository-boundary validation relies on string prefix checks on resolved absolute paths. In multiple code paths, the check uses startswith against the repository root path. This is not path-segment aware and can be bypassed whe...

5CVSS5.8AI score0.0002EPSS
Exploits0References2
Positive Technologies
Positive Technologies
added 2026/04/15 12:0 a.m.1 views

PT-2026-33125

Name of the Vulnerable Software and Affected Versions Weblate versions prior to 5.17 Description Repository-boundary validation relies on string prefix checks on resolved absolute paths. In multiple code paths, the check uses startswith against the repository root path. This process is not...

5CVSS5.9AI score0.0002EPSS
Exploits0References9
Github Security Blog
Github Security Blog
added 2026/04/08 12:4 a.m.3 views

File Browser has an access rule bypass via HasPrefix without trailing separator in path matching

Hi, The Matches function in rules/rules.go uses strings.HasPrefix without a trailing directory separator when matching paths against access rules. A rule for /uploads also matches /uploadsbackup/, granting or denying access to unintended directories. Verified against v2.62.2 commit 860c19d. Detai...

7.5CVSS5.9AI score0.00029EPSS
Exploits1References4Affected Software1
OSV
OSV
added 2026/04/08 12:4 a.m.1 views

GHSA-5Q48-Q4FM-G3M6 File Browser has an access rule bypass via HasPrefix without trailing separator in path matching

Hi, The Matches function in rules/rules.go uses strings.HasPrefix without a trailing directory separator when matching paths against access rules. A rule for /uploads also matches /uploadsbackup/, granting or denying access to unintended directories. Verified against v2.62.2 commit 860c19d. Detai...

6.3CVSS5.8AI score0.00029EPSS
Exploits1References4
OSV
OSV
added 2026/04/02 6:44 p.m.1 views

GHSA-H2JQ-G4CQ-5PPQ Rack::Static prefix matching can expose unintended files under the static root

Summary Rack::Static determines whether a request should be served as a static file using a simple string prefix check. When configured with URL prefixes such as "/css", it matches any request path that begins with that string, including unrelated paths such as "/css-config.env" or...

7.5CVSS5.9AI score0.00047EPSS
Exploits0References4
RedhatCVE
RedhatCVE
added 2026/04/01 11:1 p.m.2 views

CVE-2026-34451

Claude SDK for TypeScript provides access to the Claude API from server-side TypeScript or JavaScript applications. From version 0.79.0 to before version 0.81.0, the local filesystem memory tool in the Anthropic TypeScript SDK validated model-supplied paths using a string prefix check that did no...

6.3CVSS5.8AI score0.00027EPSS
Exploits0References1
EUVD
EUVD
added 2026/03/31 10:51 p.m.0 views

EUVD-2026-17294

SciTokens has an Authorization Bypass via Incorrect Scope Path Prefix Checking...

8.1CVSS5.9AI score0.00013EPSS
Exploits1References4
Github Security Blog
Github Security Blog
added 2026/03/31 10:51 p.m.2 views

SciTokens has an Authorization Bypass via Incorrect Scope Path Prefix Checking

Summary The Enforcer incorrectly validates scope paths by using a simple prefix match startswith. This allows a token with access to a specific path e.g., /john to also access sibling paths that start with the same prefix e.g., /johnathan, /johnny, which is an Authorization Bypass. Details File:...

8.1CVSS5.9AI score0.00013EPSS
Exploits1References5Affected Software1
Cvelist
Cvelist
added 2026/03/31 5:1 p.m.22 views

CVE-2026-32726 SciTokens C++: Sibling-Path Authorization Bypass

SciTokens C++ is a minimal library for creating and using SciTokens from C or C++. Prior to version 1.4.1, scitokens-cpp is vulnerable to an authorization bypass in path-based scope validation. The enforcer used a simple string-prefix comparison when checking whether a requested resource path was...

8.1CVSS0.00038EPSS
Exploits1References2
Rows per page
Query Builder