CVE Catalog

CVE-2026-102473

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

2th percentile - higher than 2% of all known CVEs

Summary

In the dash shell, 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 such as *.*.*.*.*.tar.gz consume excessive CPU.

Risk Assessment

A local user could cause excessive CPU consumption, leading to denial-of-service conditions. This affects system availability when processing file patterns.

Recommendation

Update the dash package to a version containing the fix that bounds recursion in pmatch(), or build dash with libc fnmatch support.

Other vulnerabilities in dash

Original NVD description (English source)

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 such as *.*.*.*.*.tar.gz consume excessive CPU.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS