The `minimatch` software contains a flaw where the `matchOne()` function can experience unbounded recursive backtracking when processing glob patterns with multiple non-adjacent `**` (GLOBSTAR) segments, particularly when the input path does not match the pattern. This can lead to a time complexity of O(C(n, k)), where `n` represents the number of path segments and `k` is the number of globstars. This issue can cause the Node.js event loop to stall for extended periods, potentially tens of seconds, with a pattern size of approximately 56 bytes. Applications vulnerable to this issue include build tools, task runners, multi-tenant systems, admin interfaces, and CI/CD pipelines that accept user-supplied glob arguments. An attacker who can control the glob pattern passed to `minimatch()` can exploit this flaw.