Skip to content

Commit 7665c27

Browse files
authored
Merge pull request #13 from step-security/fix/vulnerability
fix: fixed vulnerabilities
2 parents 7f19c49 + ae8731f commit 7665c27

4 files changed

Lines changed: 22562 additions & 18545 deletions

File tree

auto-unapprove.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -582,7 +582,9 @@ function pathMatches(filename, pattern) {
582582

583583
// Handle wildcard patterns
584584
if (pattern.includes("*")) {
585-
const regex = normalizedPattern.replace(/\*/g, ".*").replace(/\//g, "\\/");
585+
const regex = normalizedPattern
586+
.replace(/[.+?^${}()|[\]\\]/g, "\\$&")
587+
.replace(/\*/g, ".*");
586588
return new RegExp(`^${regex}$`).test(normalizedFile);
587589
}
588590

0 commit comments

Comments
 (0)