CWE-187Variant

Partial String Comparison

Incomplete in the CWE catalog · 13 CVEs mapped

13
CVEs mapped
6.9
Median CVSS
What it is

The product performs a comparison that only examines a portion of a factor before determining whether there is a match, such as a substring, leading to resultant weaknesses.

Recent examples
none
CVE-2026-84376

CVE-2026-84376 - UNKNOWN Severity Vulnerability

Astro is a web framework for content-driven websites. Prior to 7.2.4, Astro stripped a configured non-root base path from request pathnames using a string-prefix check without verifying a path-segment boundary. With base "/app", a request to "/appX/admin" resolved internally to the protected "/admin" route while middleware observed "/appX/admin" in context.url.pathname. In applications that authorize base-prefixed routes by inspecting context.url.pathname, an unauthenticated remote attacker could bypass pathname-based middleware authorization and reach protected routes. This issue is fixed in version 7.2.4.

no explanation yet
0%
epss
6.5cvss
CVE-2026-62750

CVE-2026-62750 - MEDIUM Severity Vulnerability

Partial string comparison in Windows HTTP Protocol Stack allows an unauthorized attacker to perform tampering over an adjacent network.

MEDIUMno explanation yet
1%
epss
6.9cvss
CVE-2026-14687

666ghj BettaFish InsightEngine search-result Deduplication agent.py _deduplicate_results partial string comparison

A vulnerability was determined in 666ghj BettaFish up to 1.2.1. Impacted is the function _deduplicate_results of the file InsightEngine/agent.py of the component InsightEngine search-result Deduplication. Executing a manipulation can lead to partial string comparison. The attack can be launched remotely. The exploit has been publicly disclosed and may be utilized. The pull request to fix this issue awaits acceptance.

MEDIUMno explanation yet
1%
epss
The record
Technical detail
CWE ID
CWE-187
Abstraction
Variant
Structure
Simple
Status
Incomplete