OPENSUSE-SU-2026:20998-1: tree-sitter-ruby&distro=openSUSE Leap 16.0 openSUSE
Vulnerability summary
OPENSUSE-SU-2026:20998-1 is a vulnerability in tree-sitter-ruby&distro=openSUSE Leap 16.0 openSUSE with no CVSS score yet.
Advisory lineage
Upstream 2 · Downstream 0 · Related 2Timeline
- 22-06-2026PublishedVulnerability first disclosed.
- 30-06-2026Last modifiedVulnerability information updated.
Description
Security update for tree-sitter-ruby This update for tree-sitter-ruby fixes the following issues - CVE-2025-5889: brace-expansion: inefficient regular expression complexity in function expand of file index.js (bsc#1244345). - CVE-2025-59343: tar-fs: tar-fs symlink validation bypass (bsc#1250517). Changes for tree-sitter-ruby: - Use correct tree-sitter dirname instead of tree_sitter (bsc#1267461). - update to 0.23.1: * ci(publish): add attestations and generate parser * build: update bindings * fix: remove unnecessary empty string usage * chore: regenerate * ci: update workflows * fix(swift): include scanner.c - update to 0.23.0: * fix(go): correct test * fix: handle != operator definition * feat: support element references with blocks * fix: do not require newline after block comment =end * fix: parsing of multiple unicode escapes * fix: correct repo url - update to 0.21.0: * feat: rewrite scanner with array header and regenerate * build: update bindings and manifests * fix: reverse precedence queries * fix: escape braces in regex * docs: update badges - switch to download_files service - add neovim links - add license file to package
CVSS metrics
Risk metrics not yet published.
EPSS trend
No EPSS score has been published for this record yet.
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeNo weakness data has been published for this record.
Affected systems
Opensuse1 product
- tree-sitter-ruby&distro=openSUSE Leap 16.0< 0.23.1-160000.3.1
1 vendor · 1 product