CVE-2025-15281 wordexp with WRDE_REUSE and WRDE_APPEND may return uninitialized memory

High 7.5 Published Updated

Attackers can read uninitialized memory or cause process aborts via wordexp with WRDE_REUSE and WRDE_APPEND flags in glibc.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2025-15281?

CVE-2025-15281 is a high-severity vulnerability in Gnu Glibc, published on 20 Jan 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official 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.

Weakness: CWE-908

Which versions are affected by CVE-2025-15281?

It affects 1 product.

Linux distribution packages (40)
glibc Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-all-langpacks Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-benchtests Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-benchtests-debuginfo Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-common Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-common-debuginfo Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-debuginfo Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-debugsource Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-devel Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-doc Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-gconv-extra Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-gconv-extra-debuginfo Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-aa Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-af Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-agr Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-ak Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-am Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-an Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-anp Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-ar Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-as Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-ast Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-ayc Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-az Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-be Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-bem Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-ber Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-bg Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-bhb Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-bho Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-bi Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-bn Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-bo Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-br Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-brx Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-bs Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-byn Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-ca Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-ce Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10
glibc-langpack-chr Red Hat:enterprise_linux:10.2All versions0:2.39-113.el10

Products include Gnu Glibc.

How do I fix CVE-2025-15281?

Upgrade to a fixed version.

Is CVE-2025-15281 being exploited?

There is no known exploitation of CVE-2025-15281 in the wild and no public exploit code.

All Gnu Glibc vulnerabilities

Sources

Also known as AZL-74819, AZL-75023, BELL-CVE-2025-15281, CLSA-2026-1772186153, CLSA-2026-1773827924, DEBIAN-CVE-2025-15281 and 12 more.

Is CVE-2025-15281 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free