🔒 Security Audit: Vulnerabilities Detected - 2026-02-23T13:07:28.884Z #60

Closed
opened 2026-02-23 16:07:29 +03:00 by github-actions[bot] · 2 comments
github-actions[bot] commented 2026-02-23 16:07:29 +03:00 (Migrated from github.com)

🔒 Security Audit Report

Date: 2026-02-23T13:07:28.884Z

Audit Output

bun install v1.3.9 (cf6cdbbb)
Resolving dependencies
Resolved, downloaded and extracted [252]
Attempting to install security scanner from npm...
Security scanner installed successfully.
[2026-02-23T13:07:28.264Z] OSV-INFO: Starting OSV scan for 134 packages
[2026-02-23T13:07:28.265Z] OSV-INFO: Scanning 134 unique packages (134 total)
[2026-02-23T13:07:28.710Z] OSV-INFO: Batch query found 2 vulnerabilities across 134 packages
[2026-02-23T13:07:28.710Z] OSV-INFO: Fetching details for 1 vulnerabilities
[2026-02-23T13:07:28.778Z] OSV-INFO: Retrieved 1/1 vulnerability details
[2026-02-23T13:07:28.778Z] OSV-INFO: Processing 1 vulnerabilities against 134 packages
[2026-02-23T13:07:28.779Z] OSV-INFO: Generated 1 security advisories
[2026-02-23T13:07:28.779Z] OSV-INFO: OSV scan completed: 1 advisories found for 134 packages

  FATAL: minimatch
    via @nixthedev/regexybot › eslint › minimatch
    minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern
    https://nvd.nist.gov/vuln/detail/CVE-2026-26996

1 advisory (1 fatal)
Installation aborted due to fatal security advisories

  • Review the vulnerabilities above
  • Update affected packages using bun update
  • Run bun pm audit fix if available

This issue will be updated if new vulnerabilities are found. Close it after resolving all security issues.

## 🔒 Security Audit Report **Date:** 2026-02-23T13:07:28.884Z ### Audit Output ``` bun install v1.3.9 (cf6cdbbb) Resolving dependencies Resolved, downloaded and extracted [252] Attempting to install security scanner from npm... Security scanner installed successfully. [2026-02-23T13:07:28.264Z] OSV-INFO: Starting OSV scan for 134 packages [2026-02-23T13:07:28.265Z] OSV-INFO: Scanning 134 unique packages (134 total) [2026-02-23T13:07:28.710Z] OSV-INFO: Batch query found 2 vulnerabilities across 134 packages [2026-02-23T13:07:28.710Z] OSV-INFO: Fetching details for 1 vulnerabilities [2026-02-23T13:07:28.778Z] OSV-INFO: Retrieved 1/1 vulnerability details [2026-02-23T13:07:28.778Z] OSV-INFO: Processing 1 vulnerabilities against 134 packages [2026-02-23T13:07:28.779Z] OSV-INFO: Generated 1 security advisories [2026-02-23T13:07:28.779Z] OSV-INFO: OSV scan completed: 1 advisories found for 134 packages FATAL: minimatch via @nixthedev/regexybot › eslint › minimatch minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern https://nvd.nist.gov/vuln/detail/CVE-2026-26996 1 advisory (1 fatal) Installation aborted due to fatal security advisories ``` ### Recommended Actions - Review the vulnerabilities above - Update affected packages using `bun update` - Run `bun pm audit fix` if available This issue will be updated if new vulnerabilities are found. Close it after resolving all security issues.
NiXTheDev commented 2026-02-25 19:22:25 +03:00 (Migrated from github.com)

The vulnerability is in minimatch@^9.0.0 which eslint 9.x uses. Need to update eslint to latest version to get minimatch@^9.0.1 which fixes CVE-2026-26996.

Current: eslint@9.39.2 with minimatch@^9.0.0
Fixed: minimatch@^9.0.1 (contains patch for CVE-2026-26996)

The vulnerability is in minimatch@^9.0.0 which eslint 9.x uses. Need to update eslint to latest version to get minimatch@^9.0.1 which fixes CVE-2026-26996. Current: eslint@9.39.2 with minimatch@^9.0.0 Fixed: minimatch@^9.0.1 (contains patch for CVE-2026-26996)
NiXTheDev commented 2026-02-25 19:28:07 +03:00 (Migrated from github.com)

Fixed in latest dev branch. The vulnerability in minimatch@^9.0.0 has been resolved by updating to minimatch@^10.2.3. Changes: eslint updated to 9.39.3 (includes minimatch@^9.0.1+), minimatch explicitly pinned to ^10.2.3 in package.json. Security audit now passes. Commit: 60cd83f

Fixed in latest dev branch. The vulnerability in minimatch@^9.0.0 has been resolved by updating to minimatch@^10.2.3. Changes: eslint updated to 9.39.3 (includes minimatch@^9.0.1+), minimatch explicitly pinned to ^10.2.3 in package.json. Security audit now passes. Commit: 60cd83f
Sign in to join this conversation.
No description provided.