CVE-2025-15281
Unknown Unknown - Not Provided
BaseFortify

Publication date: 2026-01-20

Last updated on: 2026-02-05

Assigner: GNU C Library

Description
Calling wordexp with WRDE_REUSE in conjunction with WRDE_APPEND in the GNU C Library version 2.0 to version 2.42 may cause the interface to return uninitialized memory in the we_wordv member, which on subsequent calls to wordfree may abort the process.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-01-20
Last Modified
2026-02-05
Generated
2026-05-07
AI Q&A
2026-01-20
EPSS Evaluated
2026-05-05
NVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
gnu glibc From 2.0 (inc) to 2.43 (exc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-908 The product uses or accesses a resource that has not been initialized.
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability occurs when the wordexp function in GNU C Library versions 2.0 to 2.42 is called with the WRDE_REUSE flag together with WRDE_APPEND. It may cause the function to return uninitialized memory in the we_wordv member. Later, when wordfree is called on this uninitialized memory, it can cause the process to abort.


How can this vulnerability impact me? :

The impact of this vulnerability is that it can cause a program using the affected GNU C Library versions to abort unexpectedly when calling wordfree after wordexp returns uninitialized memory. This could lead to application crashes and potential denial of service.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart