CVE-2019-7309

glibc: memcmp function incorrectly returns zero

Published Feb 3, 2019 CVSS 3.0 · 5.5 Medium EPSS < 1% KEV · Not listed
Description
In the GNU C Library (aka glibc or libc6) through 2.29, the memcmp function for the x32 architecture can incorrectly return zero (indicating that the inputs are equal) because the RDX most significant bit is mishandled.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2019-16853 In the GNU C Library (aka glibc or libc6) through 2.29, the memcmp function for the x32 architecture can incorrectly return zero (indicating that the inputs are equal) because the RDX most significant bit is mishandled.
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Oct 14, 2026, 6:49 AM
Reserved
Feb 2, 2019, 12:00 AM
Status
Modified
Published
Feb 3, 2019, 2:29 AM
Modified
Oct 14, 2026, 7:16 AM
Severity
Low
Public date
Feb 2, 2019, 12:00 AM