VYPR

CWE-185

Incorrect Regular Expression

ClassDraft

Description

The product specifies a regular expression in a way that causes data to be improperly matched or compared.

When the regular expression is used in protection mechanisms such as filtering or validation, this may allow an attacker to bypass the intended restrictions on the incoming data.

Hierarchy (View 1000)

Parents

Related attack patterns (CAPEC)

CAPEC-15 · CAPEC-6 · CAPEC-79

CVEs mapped to this weakness (49)

page 2 of 3
  • CVE-2020-11034MedMay 5, 2020
    risk 0.40cvss 6.1epss 0.08

    In GLPI before version 9.4.6, there is a vulnerability that allows bypassing the open redirect protection based which is based on a regexp. This is fixed in version 9.4.6.

  • CVE-2026-88021HigSep 10, 2026
    risk 0.39cvss 7.1epss 0.00

    Consul and Consul Enterprise are vulnerable to an authorization bypass in the Connect service mesh that may allow a service to reach a destination it is not authorized to access. When building Envoy RBAC rules to enforce Connect intentions, Consul did not correctly escape…

  • CVE-2020-1741MedApr 24, 2020
    risk 0.38cvss 5.9epss 0.01

    A flaw was found in openshift-ansible. OpenShift Container Platform (OCP) 3.11 is too permissive in the way it specified CORS allowed origins during installation. An attacker, able to man-in-the-middle the connection between the user's browser and the openshift console, could…

  • CVE-2018-3738MedJun 7, 2018
    risk 0.36cvss 5.5epss 0.01

    protobufjs is vulnerable to ReDoS when parsing crafted invalid .proto files.

  • CVE-2026-48147MedMay 27, 2026
    risk 0.35cvss 6.5epss 0.00

    Budibase is an open-source low-code platform. Prior to 3.35.4, the buildMatcherRegex() / matches() functions in packages/backend-core/src/middleware/matchers.ts route patterns are compiled into unanchored regular expressions and tested against ctx.request.url, which includes the…

  • CVE-2026-25542MedApr 21, 2026
    risk 0.35cvss 6.5epss 0.00

    Tekton Pipelines project provides k8s-style resources for declaring CI/CD-style pipelines. Starting in version 0.43.0 and prior to versions 1.0.2, 1.3.4, 1.6.2, 1.9.3, and 1.11.1, trusted resources verification policies match a resource source string (refSource.URI) against…

  • CVE-2026-25479MedFeb 9, 2026
    risk 0.35cvss 6.5epss 0.00

    Litestar is an Asynchronous Server Gateway Interface (ASGI) framework. Prior to 2.20.0, in litestar.middleware.allowed_hosts, allowlist entries are compiled into regex patterns in a way that allows regex metacharacters to retain special meaning (e.g., . matches any character).…

  • CVE-2021-36093MedSep 6, 2021
    risk 0.35cvss 5.3epss 0.01

    It's possible to create an email which can be stuck while being processed by PostMaster filters, causing DoS. This issue affects: OTRS AG ((OTRS)) Community Edition 6.0.x version 6.0.1 and later versions. OTRS AG OTRS 7.0.x version 7.0.28 and prior versions; 8.0.x version 8.0.15…

  • CVE-2026-45065MedJul 14, 2026
    risk 0.33cvss 6.1epss 0.00

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 5.4.52, 6.4.40, 7.4.12, and 8.0.12, UrlGenerator validates route parameters against a pattern built as ^ plus the raw requirement plus $; with ungrouped alternations,…

  • CVE-2026-33347MedMar 24, 2026
    risk 0.33cvss 6.1epss 0.00

    league/commonmark is a PHP Markdown parser. From version 2.3.0 to before version 2.8.2, the DomainFilteringAdapter in the Embed extension is vulnerable to an allowlist bypass due to a missing hostname boundary assertion in the domain-matching regex. An attacker-controlled domain…

  • CVE-2020-7016MedJul 27, 2020
    risk 0.31cvss 4.8epss 0.01

    Kibana versions before 6.8.11 and 7.8.1 contain a denial of service (DoS) flaw in Timelion. An attacker can construct a URL that when viewed by a Kibana user can lead to the Kibana process consuming large amounts of CPU and becoming unresponsive.

  • CVE-2012-3446MedNov 4, 2012
    risk 0.31cvss 5.9epss 0.01

    Apache Libcloud before 0.11.1 uses an incorrect regular expression during verification of whether the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL…

  • CVE-2026-39350MedApr 15, 2026
    risk 0.28cvss 5.4epss 0.00

    Istio is an open platform to connect, manage, and secure microservices. In versions 1.25.0 through 1.27.8, 1.28.0 through 1.28.5, 1.29.0, and 1.29.1, the serviceAccounts and notServiceAccounts fields in AuthorizationPolicy incorrectly interpret dots (.) as a regular expression…

  • CVE-2018-1109MedMar 30, 2021
    risk 0.28cvss 5.3epss 0.01

    A vulnerability was found in Braces versions 2.2.0 and above, prior to 2.3.1. Affected versions of this package are vulnerable to Regular Expression Denial of Service (ReDoS) attacks.

  • CVE-2020-2288MedOct 8, 2020
    risk 0.28cvss 5.3epss 0.01

    In Jenkins Audit Trail Plugin 3.6 and earlier, the default regular expression pattern could be bypassed in many cases by adding a suffix to the URL that would be ignored during request handling.

  • CVE-2018-20164MedFeb 13, 2019
    risk 0.28cvss 5.3epss 0.03

    An issue was discovered in regex.yaml (aka regexes.yaml) in UA-Parser UAP-Core before 0.6.0. A Regular Expression Denial of Service (ReDoS) issue allows remote attackers to overload a server by setting the User-Agent header in an HTTP(S) request to a value containing a long…

  • CVE-2018-7537MedMar 9, 2018
    risk 0.28cvss 5.3epss 0.04

    An issue was discovered in Django 2.0 before 2.0.3, 1.11 before 1.11.11, and 1.8 before 1.8.19. If django.utils.text.Truncator's chars() and words() methods were passed the html=True argument, they were extremely slow to evaluate certain inputs due to a catastrophic backtracking…

  • CVE-2018-7536MedMar 9, 2018
    risk 0.28cvss 5.3epss 0.05

    An issue was discovered in Django 2.0 before 2.0.3, 1.11 before 1.11.11, and 1.8 before 1.8.19. The django.utils.html.urlize() function was extremely slow to evaluate certain inputs due to catastrophic backtracking vulnerabilities in two regular expressions (only one regular…

  • CVE-2026-56021MedJun 18, 2026
    risk 0.27cvss 5.3epss 0.00

    Webmin allows unauthenticated attackers to read the contents of any file ending in .conf within module directories, due to a bypassable regex pattern.

  • CVE-2026-47674MedMay 28, 2026
    risk 0.27cvss 5.3epss 0.00

    Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.21, the ip-restriction middleware (hono/ip-restriction) compares incoming IP addresses against configured deny and allow rules using string equality after partial normalization.…