# CVE-2015-20109

## Summary

- **CVE ID:** CVE-2015-20109
- **Severity:** MEDIUM
- **CVSS Score:** 5.5 (CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H)
- **CWE:** N/A
- **Published:** Jun 25, 2023
- **Last Modified:** Sep 17, 2026

## Description

end_pattern (called from internal_fnmatch) in the GNU C Library (aka glibc or libc6) before 2.22 might allow context-dependent attackers to cause a denial of service (application crash), as demonstrated by use of the fnmatch library function with the **(!() pattern. NOTE: this is not the same as CVE-2015-8984; also, some Linux distributions have fixed CVE-2015-8984 but have not fixed this additional fnmatch issue.

## Affected Products

- n/a — n/a (n/a)

## References

- [CNA](https://sourceware.org/bugzilla/show_bug.cgi?id=18036)
- [CNA](https://security.netapp.com/advisory/ntap-20230731-0009/)

## Exploitation Prediction (EPSS)

- **EPSS Score:** 0.03%
- **EPSS Percentile:** 8.4

---
_Exported from OnDuty AI Vulnerability Intelligence on 2026-09-18._