CWE-1333

CWE-1333 · 88 records · 74 with a public proof-of-concept

Records the NVD classes under CWE-1333, highest CVSS first.

  1. CRITICAL 9.6CVE-2026-18535

    IBM API Connect 10.0.8.0 through 10.0.8.12 and 12.1.0.0 through 12.1.1.2 are vulnerable to a Regular Expression Denial of Service (ReDoS) attack and to improper neutralisation of wildcard query operators.

    AI risk analysis on Exploit-DB.ai →

  2. HIGH 7.5CVE-2026-123487public PoC

    Parse Server before 8.6.115 and 9.0.0 before 9.10.7-alpha.1 validates user email address format with a regular expression whose run time grows quadratically with input length and that is applied without a length limit. An unauthenticated attacker who knows the…

    AI risk analysis on Exploit-DB.ai →

  3. HIGH 7.5CVE-2026-120645public PoC

    CGI versions before 5.00 for Perl allow denial of service via submitted values used as a regex for optgroup selection in scrolling_list. When rendering option groups, scrolling_list marks the selected options by interpolating each selected value, by default t…

    AI risk analysis on Exploit-DB.ai →

  4. HIGH 7.5CVE-2026-120631public PoC

    CGI::Cookie versions from 4.67 before 5.00 for Perl allow denial of service via the client cookie expires value used as a regex in parse. CGI's cookie method reads the Cookie request header through parse, which interpolates the header's expires value unescape…

    AI risk analysis on Exploit-DB.ai →

  5. HIGH 7.5CVE-2026-62864public PoC

    Ring is a Clojure web applications library inspired by Python's WSGI and Ruby's Rack. Prior to 1.15.5, `wrap-nested-params` in the `ring.middleware.nested-params` namespace uses a backtracking regular expression to match parameter names from URL query strings …

    AI risk analysis on Exploit-DB.ai →

  6. HIGH 7.5CVE-2026-119202public PoC

    @hapi/content provides HTTP Content-* header parsing. From 3.0.6 until 6.0.3, Content.disposition() uses an unanchored parameter-name expression in a global regular-expression scan, causing repeated failed matching over the remaining input when a Content-Dispo…

    AI risk analysis on Exploit-DB.ai →

  7. HIGH 7.5CVE-2026-118779public PoC

    Forge (also called node-forge) is a native implementation of Transport Layer Security in JavaScript. Prior to 1.4.1, the affected implementation used pem.decode(), lib/pem.js, missing END line to process the relevant input or security decision. node-forge used…

    AI risk analysis on Exploit-DB.ai →

  8. HIGH 7.5CVE-2026-118772public PoC

    joi is a schema description language and data validator for JavaScript. From 17.1.1 until 17.13.9 and 18.3.1, the Joi.string().email({ multiple: true }) rule uses a separator regular expression whose leading whitespace quantifier is retried at every position i…

    AI risk analysis on Exploit-DB.ai →

  9. HIGH 7.5CVE-2026-118686public PoC

    EspoCRM before 9.3.11 and 10.x before 10.0.8 contains a denial of service vulnerability in which the password-redaction regular expression applied during API error handling consumes excessive CPU on long request bodies. Unauthenticated remote attackers can con…

    AI risk analysis on Exploit-DB.ai →

  10. HIGH 7.5CVE-2026-116795public PoC

    RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching. From 2.2.0 until 2.8.7, enabling LOOKBEHINDS and using repeated matching through matcher().find(), matchAll(), split(), or matcher().replaceAll() can cause qua…

    AI risk analysis on Exploit-DB.ai →

  11. HIGH 7.5CVE-2026-118037

    In Progress® Telerik® Document Processing Libraries prior to version 2026.3.1027, uncontrolled recursion, infinite loop, unchecked loop condition and inefficient regular expression vulnerabilities in RadSpreadProcessing and RadSpreadStreamProcessing allow an u…

    AI risk analysis on Exploit-DB.ai →

  12. HIGH 7.5CVE-2026-115887public PoC

    GraphQL Scalars is a library of custom GraphQL scalars for creating precise type-safe GraphQL schemas. From 1.24.1 until 2.0.1, GraphQLPhoneNumber in src/scalars/PhoneNumber.ts uses ambiguous nested digit quantifiers that backtrack exponentially when a PhoneNu…

    AI risk analysis on Exploit-DB.ai →

  13. HIGH 7.5CVE-2026-115728public PoC

    @hapi/content from 6.0.1 before 6.0.3 contains a regular expression denial of service vulnerability in Content.disposition() caused by an incomplete fix for CVE-2026-35213. Unauthenticated remote attackers can send multipart uploads with a long Content-Disposi…

    AI risk analysis on Exploit-DB.ai →

  14. HIGH 7.5CVE-2026-115349public PoC

    Mistune from 3.0.0 before 3.3.0 contains an algorithmic complexity denial of service vulnerability in the parse_link_text function in src/mistune/helpers.py. Attackers can submit markdown with deeply nested square brackets triggering quadratic parsing time, ex…

    AI risk analysis on Exploit-DB.ai →

  15. HIGH 7.5CVE-2026-112366public PoC

    Picomatch through 4.0.7 contains a regular expression denial of service vulnerability that allows attackers to block the event loop by supplying single-branch repeated extglob patterns. Attackers can provide globs like +(*) or +(*a), which analyzeRepeatedExtgl…

    AI risk analysis on Exploit-DB.ai →

  16. HIGH 7.5CVE-2026-110869public PoC

    Nodemailer 3.0.0 before 10.0.13 has a regular expression denial of service in SMTPConnection._actionEHLO, whose four AUTH mechanism detection regexes contain overlapping whitespace sub-patterns that backtrack quadratically. A malicious or man-in-the-middle SMT…

    AI risk analysis on Exploit-DB.ai →

  17. HIGH 7.5CVE-2026-110856public PoC

    GitPython before 3.2.0 contains a regular expression denial of service vulnerability in the _re_actor_epoch pattern used by parse_actor_and_date on author, committer, and tagger lines. Attackers can serve repositories with commit or tag objects containing long…

    AI risk analysis on Exploit-DB.ai →

  18. HIGH 7.5CVE-2026-109563public PoC

    N3.js before 2.11.1 contains a regular expression denial of service vulnerability in the N3Lexer number pattern that backtracks quadratically on long digit runs. Attackers can supply untrusted Turtle or N3 input containing long runs of digits that do not end a…

    AI risk analysis on Exploit-DB.ai →

  19. HIGH 7.5CVE-2026-105219public PoC

    Mammoth.js 1.3.0 before 1.12.3 contains a regular expression denial of service vulnerability in the style map tokeniser in lib/styles/parser/tokeniser.js due to overlapping regex alternatives. Attackers can supply a crafted .docx with an unterminated quoted st…

    AI risk analysis on Exploit-DB.ai →

  20. HIGH 7.5CVE-2026-104861public PoC

    probe-image-size gets image dimensions without downloading the entire file. Prior to 7.4.0, lib/parse_sync/svg.js and lib/parse_stream/svg.js use the searching regular expression /<[-_.:a-zA-Z0-9][^>]*>/, which repeatedly scans to the end of input when attacke…

    AI risk analysis on Exploit-DB.ai →

  21. HIGH 7.5CVE-2026-67989public PoC

    crmne/ruby_llm at commit fa6f279847d6d7027814539d9c0dfc3bbdfd2a83 contains a polynomial-time regular expression denial-of-service condition in Mistral model capability matching on Ruby 3.1.x

    AI risk analysis on Exploit-DB.ai →

  22. HIGH 7.5CVE-2026-103043public PoC

    anchorme through 3.0.8 contains a regular expression denial of service vulnerability in the IPv6 host extraction regex due to catastrophic backtracking. Attackers can supply specially crafted input strings with repeated patterns to cause exponential regex engi…

    AI risk analysis on Exploit-DB.ai →

  23. HIGH 7.5CVE-2026-67987public PoC

    crmne/ruby_llm at commit fa6f279847d6d7027814539d9c0dfc3bbdfd2a83 contains polynomial-time regular expression denial-of-service conditions in think-tag response parsing on Ruby 3.1.x. A malicious or anomalous model response containing many unterminated <think>…

    AI risk analysis on Exploit-DB.ai →

  24. HIGH 7.5CVE-2026-77423public PoC

    JLine is a Java library for handling console input. From 3.0.0 until 3.30.15 and 4.3.1, the JLine built-in less viewer passes user-controlled search and display-filter patterns from getPattern(boolean doDisplayPattern) in builtins/src/main/java/org/jline/built…

    AI risk analysis on Exploit-DB.ai →

  25. HIGH 7.5CVE-2026-77422public PoC

    JLine is a Java library for handling console input. From 3.0.0 until 3.30.15 and 4.3.1, the JLine built-in grep command in builtins/src/main/java/org/jline/builtins/PosixCommands.java accepts a user-controlled regular expression in grep(...) and, unless line-r…

    AI risk analysis on Exploit-DB.ai →

  26. HIGH 7.5CVE-2026-89407public PoC

    NumberInput.looksLikeValidNumber() in FasterXML jackson-core pre-validates "stringified numbers" with two regular expressions: PATTERN_FLOAT ([+-]?[0-9]*[\.]?[0-9]+([eE][+-]?[0-9]+)?), present since 2.17.0, and PATTERN_FLOAT_TRAILING_DOT, added in 2.17.2. PATT…

    AI risk analysis on Exploit-DB.ai →

  27. HIGH 7.5CVE-2026-63460public PoC

    Vendure is an open-source headless commerce platform. Prior to 3.6.5, the public Shop GraphQL API allows an unauthenticated caller to supply a catastrophically backtracking pattern through StringOperators.regex. packages/core/src/service/helpers/list-query-bui…

    AI risk analysis on Exploit-DB.ai →

  28. MEDIUM 6.5CVE-2026-125040

    A flaw was found in the SRT and WebVTT subtitle parser in GStreamer's gst-plugins-base. While sanitizing inline subtitle markup, the parser repeatedly searches the remaining text with unanchored regular expressions. A crafted subtitle cue with a long line of u…

    AI risk analysis on Exploit-DB.ai →

  29. MEDIUM 6.5CVE-2026-120632public PoC

    CGI versions before 5.00 for Perl allow CPU exhaustion via a backtracking regex on the XForms multipart/related Content-Type. When a POST Content-Type contains multipart/related, the boundary and start parameters are extracted with an unanchored pattern that …

    AI risk analysis on Exploit-DB.ai →

  30. MEDIUM 6.5CVE-2026-119300public PoC

    Wekan is open source kanban built with Meteor. Prior to 11.11, the user-search publication in server/publications/users.js and the searchUsers method in server/models/users.js pass authenticated user-controlled searchTerm and query values to new RegExp() witho…

    AI risk analysis on Exploit-DB.ai →

  31. MEDIUM 6.5CVE-2026-118646public PoC

    n8n before 1.123.85, 2.43.5, and 2.44.1 contains a regular expression denial of service vulnerability that allows authenticated members to block the event loop via crafted glob patterns. Attackers who can create and run workflows can submit a wildcard-heavy Fi…

    AI risk analysis on Exploit-DB.ai →

  32. MEDIUM 6.5CVE-2026-115508public PoC

    Crawl4AI 0.7.0 before 0.9.5 contains an inefficient regular expression complexity vulnerability in the Docker API server that allows authenticated API clients to supply unbounded regular expressions in /crawl request bodies. Attackers can submit catastrophic-b…

    AI risk analysis on Exploit-DB.ai →

  33. MEDIUM 6.5CVE-2026-109295public PoC

    Open WebUI from 0.11.0 before 0.11.4 contains a regular expression denial of service vulnerability that allows authenticated users to stall server workers via file search patterns. Attackers can instruct the model to call grep_knowledge_files or grep_chat_file…

    AI risk analysis on Exploit-DB.ai →

  34. MEDIUM 6.5CVE-2026-104628public PoC

    Satel Netco Design versions prior to v2.1.7 contains an inefficient regular expression complexity vulnerability. An authenticated user with Viewer privileges could submit crafted search input that causes excessive processing, potentially degrading the availabi…

    AI risk analysis on Exploit-DB.ai →

  35. MEDIUM 6.5CVE-2026-107290public PoC

    Pydantic AI is a Python agent framework for building applications and workflows with Generative AI. From 1.77.0 until 1.107.6 and 2.44.0, the local web_fetch_tool and the WebFetch local fallback process server-controlled responses with quadratic title extracti…

    pydantic ai

    AI risk analysis on Exploit-DB.ai →

  36. MEDIUM 6.5CVE-2026-107572

    Inefficient complexity in the Sieve filter evaluation of Progressive Robot hMailServer 6.2.24 through 6.3.5 allows an authenticated account holder to make the mail services unavailable with their own filter. A ':matches' pattern was matched by a backtracking d…

    AI risk analysis on Exploit-DB.ai →

  37. MEDIUM 6.5CVE-2026-54461public PoC

    Habitica is a habit tracker application that treats goals like a role-playing game. From 4.172.1 until 5.48.2, a query parameter on Habitica's /api/v3/groups/:groupId/members route is not sanitized before being interpreted as a regular expression. An authentic…

    AI risk analysis on Exploit-DB.ai →

  38. MEDIUM 6.5CVE-2026-77421public PoC

    JLine is a Java library for handling console input. From 3.0.0 until 3.30.15 and 4.3.1, the JLine built-in nano editor's regex search mode passes a user-controlled search term from doSearch(String text) in builtins/src/main/java/org/jline/builtins/Nano.java to…

    AI risk analysis on Exploit-DB.ai →

  39. MEDIUM 6.5CVE-2026-58270public PoC

    Sync-in Server is an open-source platform for file storage, sharing, collaboration, and syncing. Prior to version 2.4.0, the sync diff endpoint compiles a user-supplied string into a `RegExp` with no complexity validation. A catastrophic-backtracking pattern (…

    AI risk analysis on Exploit-DB.ai →

  40. MEDIUM 6.5CVE-2026-70493public PoC

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.6 until 0.11.0, the built-in knowledge search path in backend/open_webui/tools/knowledge_fs.py and backend/open_webui/tools/builtin.py let a chat participant choose …

    AI risk analysis on Exploit-DB.ai →

  41. MEDIUM 6.5CVE-2026-70489public PoC

    Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.0 until 0.11.0, automation recurrence parsing in backend/open_webui/utils/automations.py anchored minutely and hourly rules at a fixed date of 2000-01-01 and then wa…

    AI risk analysis on Exploit-DB.ai →

  42. MEDIUM 5.9CVE-2026-100267

    In JetBrains YouTrack before 2026.2.19197 reDoS attack was possible via mailbox regex mail-rule filters

    youtrack

    AI risk analysis on Exploit-DB.ai →

  43. MEDIUM 5.7CVE-2026-59966public PoC

    Tandoor Recipes is an application for managing recipes, planning meals, and building shopping lists. Prior to 2.6.10, executes user-controlled Automation regular-expression patterns with Python re.sub() without complexity validation or an execution timeout whe…

    AI risk analysis on Exploit-DB.ai →

  44. MEDIUM 5.5CVE-2026-102473

    A flaw was found in dash. When built without libc fnmatch, the internal pmatch() matcher implements * by unbounded recursion over candidate positions. A local user who can plant filenames, or otherwise feed that matcher, can make a short multi-star pattern suc…

    AI risk analysis on Exploit-DB.ai →

  45. MEDIUM 5.5CVE-2026-77420public PoC

    JLine is a Java library for handling console input. From 3.0.0 until 3.30.15 and 4.3.1, DefaultHistory.matchPatterns(String patterns, String line) in reader/src/main/java/org/jline/reader/impl/history/DefaultHistory.java converts the HISTORY_IGNORE configurati…

    AI risk analysis on Exploit-DB.ai →

  46. MEDIUM 5.3CVE-2026-118259public PoC

    opentelemetry-java is the Java implementation of the OpenTelemetry API for recording telemetry, and SDK for managing telemetry recorded by the API. Prior to 1.67.0, W3CTraceContextPropagator.extract() uses regex delimiter processing that can exhibit quadratic …

    AI risk analysis on Exploit-DB.ai →

  47. MEDIUM 5.3CVE-2026-114603public PoC

    OpenTelemetry Python provides the Python API and SDK for OpenTelemetry. Prior to 1.45.1, the opentelemetry-api function TraceState.from_header in opentelemetry/trace/span.py, reached through TraceContextTextMapPropagator.extract, parses inbound W3C tracestate …

    AI risk analysis on Exploit-DB.ai →

  48. MEDIUM 5.3CVE-2026-112300public PoC

    A vulnerability was identified in DiffSK configobj up to 5.0.9. Affected by this vulnerability is the function _sectionmarker of the file configobj/__init__.py. The manipulation leads to inefficient regular expression complexity. Remote exploitation of the att…

    AI risk analysis on Exploit-DB.ai →

  49. MEDIUM 5.3CVE-2026-104454public PoC

    YesWiki before 4.6.7 contains an algorithmic-complexity denial of service in the wakka.php formatter due to an O(n^2) markdown-link regex. Unauthenticated attackers can submit a small crafted body of bracket characters to the page-edit preview endpoint to pin …

    AI risk analysis on Exploit-DB.ai →

  50. MEDIUM 5.3CVE-2026-86000public PoC

    Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. Prior to 2.9, the selector parser in src/soupsieve/css_parser.py defines IDENTIFIER with adjacent quantified groups over overlapping character classes, and VALUE embeds IDENTIFIER …

    AI risk analysis on Exploit-DB.ai →

  51. MEDIUM 5.3CVE-2026-85999public PoC

    Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4. Prior to 2.9, selector_iter in src/soupsieve/css_parser.py trims the raw selector with RE_WS_END, an end-anchored WSC whitespace-and-comment expression used with search(), so the r…

    AI risk analysis on Exploit-DB.ai →

  52. MEDIUM 5.3CVE-2026-92114public PoC

    A vulnerability was identified in a2ui-project a2ui up to 0.10.6. Affected is an unknown function of the file renderers/web_core/src/v0_9/basic_catalog/functions/safe_regex.ts of the component Basic Catalog. Such manipulation leads to inefficient regular expre…

    AI risk analysis on Exploit-DB.ai →

  53. MEDIUM 4.9CVE-2026-110594public PoC

    BottleCRM 0.43 through 1.14.5 contains a regular expression denial of service vulnerability that allows authenticated organization administrators to block web workers via unbounded routing rule regex patterns. Attackers can create a routing rule with a catastr…

    AI risk analysis on Exploit-DB.ai →

  54. MEDIUM 4.9CVE-2026-105646public PoC

    Ghost is a Node.js content management system. From 4.0.0 until 6.67.0, a crafted content import file could cause excessive CPU usage, making the Ghost server unresponsive. Exploiting this requires Administrator access. This issue is fixed in version 6.67.0.

    AI risk analysis on Exploit-DB.ai →

  55. MEDIUM 4.9CVE-2026-105645public PoC

    Ghost is a Node.js content management system. From 5.37.0 until 6.67.0, a crafted request to the external media inliner could cause excessive CPU usage, making the Ghost server unresponsive. Exploiting this requires Administrator access. This issue is fixed in…

    AI risk analysis on Exploit-DB.ai →

  56. MEDIUM 4.4CVE-2026-102270public PoC

    PyJWT is a Python implementation of JSON Web Token standards. Prior to 2.14.0, PyJWT is_pem_format is affected because lazy PEM regular expression backtracks extensively. This occurs when a certificate-like input contains repeated BEGIN markers without a match…

    AI risk analysis on Exploit-DB.ai →

  57. MEDIUM 4.3CVE-2026-125063

    A flaw was found in the rrule validation of schedules in automation controller. Several non-anchored regular expressions with lazy wildcard prefixes are applied to the user-supplied rrule value; when the expected DTSTART/RRULE tokens are absent, validation tim…

    AI risk analysis on Exploit-DB.ai →

  58. MEDIUM 4.3CVE-2026-120217

    A vulnerability was detected in Delgan loguru 0.7.3. The affected element is the function AnsiParser.feed of the file loguru/_colorizer.py of the component ANSI Color-Markup Parser. Performing a manipulation results in inefficient regular expression complexity…

    AI risk analysis on Exploit-DB.ai →

  59. MEDIUM 4.3CVE-2026-106454public PoC

    Twisted is an event-based framework for internet applications, supporting Python 3.6+. In 25.5.0 and earlier, wildcardToRegexp() in twisted/mail/imap4.py translates the IMAP asterisk and percent wildcards but passes all other characters from an authenticated c…

    AI risk analysis on Exploit-DB.ai →

  60. MEDIUM 4.3CVE-2026-102408

    Inefficient Regular Expression Complexity (CWE-1333) in Elasticsearch can lead to denial of service via Regular Expression Exponential Blowup (CAPEC-492). The ES|QL CHUNK function's recursive chunking strategy accepts a list of user-supplied regular expression…

    AI risk analysis on Exploit-DB.ai →

  61. MEDIUM 4CVE-2026-77387public PoC

    geopy is a geocoding library for Python. Prior to 2.5.0, geopy.Point and Point.from_string() can spend excessive CPU time due to inefficient regular-expression behavior when an application passes a long malformed coordinate string without the 256-character inp…

    AI risk analysis on Exploit-DB.ai →

  62. LOW 3.1CVE-2026-111714public PoC

    tarteaucitron.js before 1.37.0 contains a regular expression denial of service vulnerability that allows attackers to block visitor pages by supplying unescaped cookie names to cookie.purge. Attackers can plant a cookie from a sibling subdomain or inject a pur…

    AI risk analysis on Exploit-DB.ai →

  63. UNSCOREDCVE-2026-123792public PoC

    The Symfony Yaml components Inline and Parser, parse some YAML documents inefficiently, so that a small crafted document can take disproportionately long to process, keeping a PHP process busy for seconds or minutes, potentially causing a denial of service in …

    AI risk analysis on Exploit-DB.ai →

  64. UNSCOREDCVE-2026-121577public PoC

    Inefficient Regular Expression Complexity (CWE-1333) in generate_regex() (whatstk/whatsapp/parser.py) in whatstk from 0.2.0 before 0.9.0 allows a party that supplies a chat export to consume the CPU of the process that parses it for an unbounded time, because …

    AI risk analysis on Exploit-DB.ai →

  65. UNSCOREDCVE-2026-118993

    CallBackery versions before 0.62.0 for Perl allow denial of service via the request path interpolated as a regular expression under CGI, FastCGI and PSGI. The before_dispatch hook installed by startup() removes PATH_INFO from the end of the request URI with a…

    AI risk analysis on Exploit-DB.ai →

  66. UNSCOREDCVE-2026-115866public PoC

    Starlet versions from 0.20 before 0.33 for Perl allow CPU exhaustion via regular expression backtracking when decoding chunked request bodies. A chunk-size line is matched as a run of hex digits, then .* and a CRLF. A run followed by a bare LF and then a CRLF…

    AI risk analysis on Exploit-DB.ai →

  67. UNSCOREDCVE-2026-117500public PoC

    HTTP::Body versions before 1.24_01 for Perl allow CPU exhaustion via regex backtracking on the filename of a multipart upload. For every file part, the multipart parser finds the suffix of the uploaded filename by matching the default $basename_regexp, qr/[^.…

    AI risk analysis on Exploit-DB.ai →

  68. UNSCOREDCVE-2026-116285public PoC

    HTTP::Body versions before 1.23_01 for Perl allow CPU exhaustion via quadratic regex backtracking when parsing chunked request bodies. In chunked mode, used when no content length is given, add() matches each chunk-size line with `/^([\da-fA-F]+).*\x0D\x0A/`.…

    AI risk analysis on Exploit-DB.ai →

  69. UNSCOREDCVE-2026-116268

    MIME::Field::ParamVal versions before 5.521 for Perl allow CPU exhaustion via unclosed comments in header parameters. The comment pattern used to parse Content-Type and Content-Disposition parameters scans from each "(" to the next ")". In a field with no ")"…

    AI risk analysis on Exploit-DB.ai →

  70. UNSCOREDCVE-2026-116693public PoC

    dd-trace is the Datadog APM client for Node.js. From 2.0.0 until 5.131.1 and 6.20.1, the default DD_TRACE_OBFUSCATION_QUERY_STRING_REGEXP can perform excessive backtracking on attacker-controlled URL query strings. The expression is applied synchronously while…

    AI risk analysis on Exploit-DB.ai →

  71. UNSCOREDCVE-2026-116588public PoC

    Datadog dd-trace-py is the Datadog Python APM client. From 1.5.0 until 3.19.9 and 4.15.6, the default query-string obfuscation regular expression can exhibit excessive backtracking while synchronously processing attacker-controlled URL query strings for HTTP s…

    AI risk analysis on Exploit-DB.ai →

  72. UNSCOREDCVE-2026-115822public PoC

    Starman versions before 0.4019 for Perl allow CPU exhaustion via quadratic regex backtracking when parsing chunked request bodies. Starman decodes chunked request bodies before calling the application, matching each chunk-size line with `s/^(([0-9a-fA-F]+).*\…

    AI risk analysis on Exploit-DB.ai →

  73. UNSCOREDCVE-2026-112901public PoC

    Pillow is a Python imaging library. Prior to 13.0.0, Pillow's XBM header parser is vulnerable to regular-expression denial of service. In XbmImageFile._open, when an application calls Image.open() on a small crafted XBM file, XbmImagePlugin applies a backtrack…

    AI risk analysis on Exploit-DB.ai →

  74. UNSCOREDCVE-2026-111997public PoC

    ip-address before 10.7.4 allows a denial of service (CPU consumption from quadratic complexity, and application stall) via many % characters in input reaching a function call that uses the Address6 constructor.

    AI risk analysis on Exploit-DB.ai →

  75. UNSCOREDCVE-2026-104150public PoC

    AdonisJS HTTP Server is a package for handling HTTP requests in the AdonisJS framework. Prior to 8.2.2 and 9.1.1, the regular expression returned by router.matchers.slug() contains adjacent greedy repetitions with overlapping character classes. When an applica…

    AI risk analysis on Exploit-DB.ai →

  76. UNSCOREDCVE-2026-108082public PoC

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to versions 5.4.54, 6.4.46, 7.4.19, and 8.1.7, HeaderUtils::split() parsed header values with a pattern whose token alternative also matched whitespace, fol…

    AI risk analysis on Exploit-DB.ai →

  77. UNSCOREDCVE-2026-106104public PoC

    Quasar Framework is a framework for building high-performance Vue.js user interfaces. Prior to 2.23.3, Platform.parseSSR() passed an unbounded User-Agent request header to getMatch() in ui/src/plugins/platform/Platform.js, whose browser-detection expressions c…

    AI risk analysis on Exploit-DB.ai →

  78. UNSCOREDCVE-2026-105854public PoC

    Payload is a free and open source headless content management system. In versions from 3.0.0 before 3.90.0 and canary versions before 4.0.0-canary.34, a malformed multipart request body can cause multipart Content-Type processing to take an extremely long time…

    AI risk analysis on Exploit-DB.ai →

  79. UNSCOREDCVE-2026-96292

    Inefficient regular expression complexity, Inefficient Algorithmic Complexity vulnerability in Apache Thrift Lua bindings. This issue affects Apache Thrift: before 0.25.0. Users are recommended to upgrade to version 0.25.0, which fixes the issue.

    AI risk analysis on Exploit-DB.ai →

  80. UNSCOREDCVE-2026-102990public PoC

    basic-ftp is an FTP client for Node.js. Prior to 6.2.1, Client.list() can be forced by a malicious or compromised FTP server to spend quadratic CPU time parsing a directory listing because the RE_LINE expression in src/parseListUnix.ts backtracks across adjace…

    AI risk analysis on Exploit-DB.ai →

  81. UNSCOREDCVE-2026-101906public PoC

    Axios is a promise-based HTTP client for the browser and Node.js. From 1.15.0 until 1.20.0, Axios shouldBypassProxy applies a quadratic trailing-dot regular expression to redirect hostnames. HTTP_PROXY or HTTPS_PROXY is configured, NO_PROXY or no_proxy is non-…

    AI risk analysis on Exploit-DB.ai →

  82. UNSCOREDCVE-2026-101903public PoC

    Axios is a promise-based HTTP client for the browser and Node.js. From 1.16.1 until 1.20.0, the RFC 2397 regular expression allows slash characters on both sides of the media-type separator. An application passes an attacker-controlled malformed data URL conta…

    AI risk analysis on Exploit-DB.ai →

  83. UNSCOREDCVE-2026-67419public PoC

    RabbitMQ is a messaging and streaming broker. Prior to 4.3.5, an authenticated user who can bind a queue to a topic exchange and publish to it can use consecutive # segments in a binding key to make both topic matchers revisit the same trie-node and routing-ke…

    AI risk analysis on Exploit-DB.ai →

  84. UNSCOREDCVE-2026-67413public PoC

    RabbitMQ is a messaging and streaming broker. From 4.0.0 until 4.0.23, 4.1.14, 4.2.9, and 4.3.3, the optional rabbitmq_jms_topic_exchange plugin's x-jms-topic exchange accepted a client-controlled rjms_erlang_selector binding expression whose LIKE evaluator ex…

    AI risk analysis on Exploit-DB.ai →

  85. UNSCOREDCVE-2026-87722

    Uncontrolled Resource Consumption (CWE-400 / CWE-1333) in regex search query predicates (such as RegexProjectPredicate, RegexRefPredicate, RegexPathPredicate, and sibling predicates) and REST regex filter endpoints (RegexListSearcher /projects/?r= and RefFilte…

    AI risk analysis on Exploit-DB.ai →

  86. UNSCOREDCVE-2026-67240public PoC

    RabbitMQ is a messaging and streaming broker. Prior to versions 4.2.7 and 4.3.1, pattern_to_regex maps % -> .*? and _ -> ., then compiles ^...$ with only [unicode]; re:run is called with only [{capture, none}] - no explicit match_limit. A pattern like %_%_..._…

    AI risk analysis on Exploit-DB.ai →

  87. UNSCOREDCVE-2026-66074public PoC

    RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, match_value/3 passes the user-supplied ?name= regular expression to re:run with no match_limit option, and executes it once per resource in the result se…

    AI risk analysis on Exploit-DB.ai →

  88. UNSCOREDCVE-2026-71190

    In OpenStack Swift through 2.38.0, the proxy server Accept header parser contains a regular expression vulnerable to catastrophic backtracking (ReDoS). The "qdtext" pattern (?:[^"]|\\.)* allows an unauthenticated remote attacker to send a crafted Accept header…

    AI risk analysis on Exploit-DB.ai →