
CVE catalog
CVE-2025-5702
GNU C Library vulnerabilities
- Severity
- High · CVSS 7.4
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Published
- Source
- [NVD] · [CVE record]
- EPSS
- 0.31% · Oct 25, 2026
The strcmp implementation optimized for the Power10 processor in the GNU C Library version 2.39 and later writes to vector registers v20 to v31 without saving contents from the caller (those registers are defined as non-volatile registers by the powerpc64le ABI), resulting in overwriting of its contents and potentially altering control flow of the caller, or leaking the input strings to the function to other parts of the program.
Vulnerable and fixed packages
Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.
| Distribution | Package | Release | Version | Status |
|---|---|---|---|---|
| Debian | glibc | sid | 2.43-7 | fixed |
| Debian | glibc | forky | 2.43-7 | fixed |
| Debian | glibc | trixie | 2.41-12+deb13u4 | fixed |
| Debian | glibc | bookworm | 2.36-9+deb12u14 | not affected |
| Debian | glibc | bookworm-security | 2.36-9+deb12u7 | not affected |
| Ubuntu | glibc | noble | Not reported | not affected |
| Ubuntu | glibc | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | glibc-doc | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | glibc-source | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc-bin | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc-dev-bin | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc-devtools | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc6 | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc6-amd64 | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc6-dev | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc6-dev-amd64 | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc6-dev-i386 | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc6-dev-s390 | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc6-dev-x32 | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc6-i386 | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc6-s390 | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | libc6-x32 | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | locales | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | locales-all | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | nscd | noble | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | glibc | 24.04 | 2.38-1ubuntu6 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.38-3ubuntu1 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu1 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu2 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu6 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8.1 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8.2 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8.3 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8.4 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8.5 | fixed |
| Ubuntu | glibc | 24.04 | 2.38-1ubuntu6 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.38-3ubuntu1 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu1 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu2 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu6 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8.1 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8.2 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8.3 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8.4 | vulnerable |
| Ubuntu | glibc | 24.04 | 2.39-0ubuntu8.5 | fixed |
| Opensuse | grype | tumbleweed | 0.94.0-1.1 | fixed |
Fixed-version evidence
| Distribution | Package | Type | Release | Fixed version | Urgency | Origin | Bugs |
|---|---|---|---|---|---|---|---|
| Debian | glibc | source | sid | 2.41-9 | not yet assigned | Not reported | [1107365] |
| Debian | glibc | source | forky | 2.41-9 | not yet assigned | Not reported | [1107365] |
| Debian | glibc | source | trixie | 2.41-9 | not yet assigned | Not reported | [1107365] |
| Debian | glibc | source | bookworm | Not affected | unimportant | Not reported | [1107365] |
| Ubuntu | glibc | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | glibc-doc | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | glibc-source | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc-bin | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc-dev-bin | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc-devtools | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc6 | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc6-amd64 | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc6-dev | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc6-dev-amd64 | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc6-dev-i386 | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc6-dev-s390 | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc6-dev-x32 | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc6-i386 | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc6-s390 | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | libc6-x32 | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | locales | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | locales-all | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | nscd | deb | noble | 2.39-0ubuntu8.5 | Not reported | Not reported | Not reported |
| Ubuntu | glibc | deb | 24.04 | 2.39-0ubuntu8.5 | Not reported | UBUNTU-CVE-2025-5702 | Not reported |
| Ubuntu | glibc | deb | 24.04 | 2.39-0ubuntu8.5 | Not reported | USN-7634-1 | Not reported |
| Opensuse | grype | rpm | tumbleweed | 0.94.0-1.1 | Not reported | OPENSUSE-SU-2025:15227-1 | Not reported |
OpenFactory catalog packages
[openSUSE Tumbleweed]
- [grype-bash-completion]Unknown
Source package: [grype]
Details (1)
0.118.0-1.1· noarch · tumbleweedUnknown · Fixed:
0.94.0-1.1Version impact unknown
usn · grype · opensuse · tumbleweed
- [grype-fish-completion]Unknown
Source package: [grype]
Details (1)
0.118.0-1.1· noarch · tumbleweedUnknown · Fixed:
0.94.0-1.1Version impact unknown
usn · grype · opensuse · tumbleweed
- [grype-zsh-completion]Unknown
Source package: [grype]
Details (1)
0.118.0-1.1· noarch · tumbleweedUnknown · Fixed:
0.94.0-1.1Version impact unknown
usn · grype · opensuse · tumbleweed
[Debian 12 (Bookworm)]
- [glibc-doc]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· all · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· all · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· all · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· all · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [glibc-source]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· all · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· all · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· all · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· all · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [libc6]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· arm64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· arm64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [libc6-dbg]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· arm64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· arm64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [libc6-dev]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· arm64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· arm64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [libc6-dev-i386]Not affected
Source package: [glibc]
Details (2)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [libc6-dev-x32]Not affected
Source package: [glibc]
Details (2)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [libc6-i386]Not affected
Source package: [glibc]
Details (2)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [libc6-x32]Not affected
Source package: [glibc]
Details (2)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [libc-bin]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· arm64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· arm64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [libc-dev-bin]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· arm64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· arm64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [libc-devtools]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· arm64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· arm64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [libc-l10n]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· all · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· all · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· all · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· all · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [locales]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· all · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· all · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· all · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· all · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [locales-all]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· arm64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· arm64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
- [nscd]Not affected
Source package: [glibc]
Details (4)
2.36-9+deb12u14· amd64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u14· arm64 · bookwormNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· amd64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
2.36-9+deb12u7· arm64 · bookworm-securityNot affected
usn · glibc · debian · bookworm
[Debian 13 (Trixie)]
Observed:
References
- [https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2025_15227-1.json]
- [https://osv.dev/vulnerability/DEBIAN-CVE-2025-5702]
- [https://osv.dev/vulnerability/UBUNTU-CVE-2025-5702]
- [https://osv.dev/vulnerability/USN-7634-1]
- [https://osv.dev/vulnerability/openSUSE-SU-2025:15227-1]
- [https://security-tracker.debian.org/tracker/CVE-2025-5702]
- [https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-5702.json]
- [https://ubuntu.com/security/notices/USN-7634-1]
- [https://wid.cert-bund.de/.well-known/csaf/white/2025/wid-sec-w-2025-1252.json]
[CERT-Bund public advisories] · [Debian Security Tracker] · [FIRST EPSS] · [OSV Package Vulnerability Database] · [Red Hat security advisories and VEX] · [SUSE security advisories and VEX] · [Ubuntu Security Notices (USN)]