CVE Catalog

CVE-2025-15281

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

In the GNU C Library (glibc) versions 2.0 to 2.42, calling wordexp with WRDE_REUSE in conjunction with WRDE_APPEND may cause the interface to return uninitialized memory in the we_wordv member. Subsequent calls to wordfree may then abort the process.

Risk Assessment

This can lead to application crashes for programs using wordexp or potentially expose uninitialized memory, posing a risk to stability and data confidentiality.

Recommendation

Update glibc to a version containing the fix for this bug, or avoid combining WRDE_REUSE and WRDE_APPEND in wordexp calls.

Other vulnerabilities in GNU C Library (glibc)

See all
Original NVD description (English source)

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.

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