OESA-2025-1581

Source
https://www.openeuler.org/en/security/security-bulletins/detail/?id=openEuler-SA-2025-1581
Import Source
https://repo.openeuler.org/security/data/osv/OESA-2025-1581.json
JSON Data
https://api.osv.dev/v1/vulns/OESA-2025-1581
Upstream
Published
2025-06-06T14:03:17Z
Modified
2025-09-03T06:31:35.478275Z
Summary
glibc security update
Details

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more.

Security Fix(es):

Untrusted LDLIBRARYPATH environment variable vulnerability in the GNU C Library version 2.27 to 2.38 allows attacker controlled loading of dynamically shared library in statically compiled setuid binaries that call dlopen (including internal dlopen calls after setlocale or calls to NSS functions such as getaddrinfo).(CVE-2025-4802)

Database specific
{
    "severity": "High"
}
References

Affected packages

openEuler:20.03-LTS-SP4

glibc

Package

Name
glibc
Purl
pkg:rpm/openEuler/glibc&distro=openEuler-20.03-LTS-SP4

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.28-107.oe2003sp4

Ecosystem specific

{
    "aarch64": [
        "glibc-2.28-107.oe2003sp4.aarch64.rpm",
        "glibc-all-langpacks-2.28-107.oe2003sp4.aarch64.rpm",
        "glibc-benchtests-2.28-107.oe2003sp4.aarch64.rpm",
        "glibc-common-2.28-107.oe2003sp4.aarch64.rpm",
        "glibc-compat-2.17-2.28-107.oe2003sp4.aarch64.rpm",
        "glibc-debuginfo-2.28-107.oe2003sp4.aarch64.rpm",
        "glibc-debugsource-2.28-107.oe2003sp4.aarch64.rpm",
        "glibc-debugutils-2.28-107.oe2003sp4.aarch64.rpm",
        "glibc-devel-2.28-107.oe2003sp4.aarch64.rpm",
        "glibc-locale-source-2.28-107.oe2003sp4.aarch64.rpm",
        "glibc-nss-devel-2.28-107.oe2003sp4.aarch64.rpm",
        "libnsl-2.28-107.oe2003sp4.aarch64.rpm",
        "nscd-2.28-107.oe2003sp4.aarch64.rpm",
        "nss_modules-2.28-107.oe2003sp4.aarch64.rpm"
    ],
    "x86_64": [
        "glibc-2.28-107.oe2003sp4.x86_64.rpm",
        "glibc-all-langpacks-2.28-107.oe2003sp4.x86_64.rpm",
        "glibc-benchtests-2.28-107.oe2003sp4.x86_64.rpm",
        "glibc-common-2.28-107.oe2003sp4.x86_64.rpm",
        "glibc-compat-2.17-2.28-107.oe2003sp4.x86_64.rpm",
        "glibc-debuginfo-2.28-107.oe2003sp4.x86_64.rpm",
        "glibc-debugsource-2.28-107.oe2003sp4.x86_64.rpm",
        "glibc-debugutils-2.28-107.oe2003sp4.x86_64.rpm",
        "glibc-devel-2.28-107.oe2003sp4.x86_64.rpm",
        "glibc-locale-source-2.28-107.oe2003sp4.x86_64.rpm",
        "glibc-nss-devel-2.28-107.oe2003sp4.x86_64.rpm",
        "libnsl-2.28-107.oe2003sp4.x86_64.rpm",
        "nscd-2.28-107.oe2003sp4.x86_64.rpm",
        "nss_modules-2.28-107.oe2003sp4.x86_64.rpm"
    ],
    "src": [
        "glibc-2.28-107.oe2003sp4.src.rpm"
    ],
    "noarch": [
        "glibc-help-2.28-107.oe2003sp4.noarch.rpm"
    ]
}

openEuler:22.03-LTS-SP3

glibc

Package

Name
glibc
Purl
pkg:rpm/openEuler/glibc&distro=openEuler-22.03-LTS-SP3

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.34-167.oe2203sp3

Ecosystem specific

{
    "aarch64": [
        "glibc-2.34-167.oe2203sp3.aarch64.rpm",
        "glibc-all-langpacks-2.34-167.oe2203sp3.aarch64.rpm",
        "glibc-common-2.34-167.oe2203sp3.aarch64.rpm",
        "glibc-compat-2.17-2.34-167.oe2203sp3.aarch64.rpm",
        "glibc-debuginfo-2.34-167.oe2203sp3.aarch64.rpm",
        "glibc-debugsource-2.34-167.oe2203sp3.aarch64.rpm",
        "glibc-debugutils-2.34-167.oe2203sp3.aarch64.rpm",
        "glibc-devel-2.34-167.oe2203sp3.aarch64.rpm",
        "glibc-locale-archive-2.34-167.oe2203sp3.aarch64.rpm",
        "glibc-locale-source-2.34-167.oe2203sp3.aarch64.rpm",
        "glibc-nss-devel-2.34-167.oe2203sp3.aarch64.rpm",
        "libnsl-2.34-167.oe2203sp3.aarch64.rpm",
        "nscd-2.34-167.oe2203sp3.aarch64.rpm",
        "nss_modules-2.34-167.oe2203sp3.aarch64.rpm"
    ],
    "x86_64": [
        "glibc-2.34-167.oe2203sp3.x86_64.rpm",
        "glibc-all-langpacks-2.34-167.oe2203sp3.x86_64.rpm",
        "glibc-common-2.34-167.oe2203sp3.x86_64.rpm",
        "glibc-compat-2.17-2.34-167.oe2203sp3.x86_64.rpm",
        "glibc-debuginfo-2.34-167.oe2203sp3.x86_64.rpm",
        "glibc-debugsource-2.34-167.oe2203sp3.x86_64.rpm",
        "glibc-debugutils-2.34-167.oe2203sp3.x86_64.rpm",
        "glibc-devel-2.34-167.oe2203sp3.x86_64.rpm",
        "glibc-locale-archive-2.34-167.oe2203sp3.x86_64.rpm",
        "glibc-locale-source-2.34-167.oe2203sp3.x86_64.rpm",
        "glibc-nss-devel-2.34-167.oe2203sp3.x86_64.rpm",
        "libnsl-2.34-167.oe2203sp3.x86_64.rpm",
        "nscd-2.34-167.oe2203sp3.x86_64.rpm",
        "nss_modules-2.34-167.oe2203sp3.x86_64.rpm"
    ],
    "src": [
        "glibc-2.34-167.oe2203sp3.src.rpm"
    ],
    "noarch": [
        "glibc-help-2.34-167.oe2203sp3.noarch.rpm"
    ]
}

openEuler:22.03-LTS-SP4

glibc

Package

Name
glibc
Purl
pkg:rpm/openEuler/glibc&distro=openEuler-22.03-LTS-SP4

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.34-167.oe2203sp4

Ecosystem specific

{
    "aarch64": [
        "glibc-2.34-167.oe2203sp4.aarch64.rpm",
        "glibc-all-langpacks-2.34-167.oe2203sp4.aarch64.rpm",
        "glibc-common-2.34-167.oe2203sp4.aarch64.rpm",
        "glibc-compat-2.17-2.34-167.oe2203sp4.aarch64.rpm",
        "glibc-debuginfo-2.34-167.oe2203sp4.aarch64.rpm",
        "glibc-debugsource-2.34-167.oe2203sp4.aarch64.rpm",
        "glibc-debugutils-2.34-167.oe2203sp4.aarch64.rpm",
        "glibc-devel-2.34-167.oe2203sp4.aarch64.rpm",
        "glibc-locale-archive-2.34-167.oe2203sp4.aarch64.rpm",
        "glibc-locale-source-2.34-167.oe2203sp4.aarch64.rpm",
        "glibc-nss-devel-2.34-167.oe2203sp4.aarch64.rpm",
        "libnsl-2.34-167.oe2203sp4.aarch64.rpm",
        "nscd-2.34-167.oe2203sp4.aarch64.rpm",
        "nss_modules-2.34-167.oe2203sp4.aarch64.rpm"
    ],
    "x86_64": [
        "glibc-2.34-167.oe2203sp4.x86_64.rpm",
        "glibc-all-langpacks-2.34-167.oe2203sp4.x86_64.rpm",
        "glibc-common-2.34-167.oe2203sp4.x86_64.rpm",
        "glibc-compat-2.17-2.34-167.oe2203sp4.x86_64.rpm",
        "glibc-debuginfo-2.34-167.oe2203sp4.x86_64.rpm",
        "glibc-debugsource-2.34-167.oe2203sp4.x86_64.rpm",
        "glibc-debugutils-2.34-167.oe2203sp4.x86_64.rpm",
        "glibc-devel-2.34-167.oe2203sp4.x86_64.rpm",
        "glibc-locale-archive-2.34-167.oe2203sp4.x86_64.rpm",
        "glibc-locale-source-2.34-167.oe2203sp4.x86_64.rpm",
        "glibc-nss-devel-2.34-167.oe2203sp4.x86_64.rpm",
        "libnsl-2.34-167.oe2203sp4.x86_64.rpm",
        "nscd-2.34-167.oe2203sp4.x86_64.rpm",
        "nss_modules-2.34-167.oe2203sp4.x86_64.rpm"
    ],
    "src": [
        "glibc-2.34-167.oe2203sp4.src.rpm"
    ],
    "noarch": [
        "glibc-help-2.34-167.oe2203sp4.noarch.rpm"
    ]
}

openEuler:24.03-LTS

glibc

Package

Name
glibc
Purl
pkg:rpm/openEuler/glibc&distro=openEuler-24.03-LTS

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.38-59.oe2403sp1

Ecosystem specific

{
    "aarch64": [
        "glibc-2.38-59.oe2403.aarch64.rpm",
        "glibc-all-langpacks-2.38-59.oe2403.aarch64.rpm",
        "glibc-common-2.38-59.oe2403.aarch64.rpm",
        "glibc-debuginfo-2.38-59.oe2403.aarch64.rpm",
        "glibc-debugsource-2.38-59.oe2403.aarch64.rpm",
        "glibc-debugutils-2.38-59.oe2403.aarch64.rpm",
        "glibc-devel-2.38-59.oe2403.aarch64.rpm",
        "glibc-locale-archive-2.38-59.oe2403.aarch64.rpm",
        "glibc-locale-source-2.38-59.oe2403.aarch64.rpm",
        "glibc-nss-devel-2.38-59.oe2403.aarch64.rpm",
        "libnsl-2.38-59.oe2403.aarch64.rpm",
        "nscd-2.38-59.oe2403.aarch64.rpm",
        "nss_modules-2.38-59.oe2403.aarch64.rpm",
        "glibc-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-all-langpacks-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-common-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-debuginfo-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-debugsource-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-debugutils-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-devel-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-locale-archive-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-locale-source-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-nss-devel-2.38-59.oe2403sp1.aarch64.rpm",
        "libnsl-2.38-59.oe2403sp1.aarch64.rpm",
        "nscd-2.38-59.oe2403sp1.aarch64.rpm",
        "nss_modules-2.38-59.oe2403sp1.aarch64.rpm"
    ],
    "x86_64": [
        "glibc-2.38-59.oe2403.x86_64.rpm",
        "glibc-all-langpacks-2.38-59.oe2403.x86_64.rpm",
        "glibc-common-2.38-59.oe2403.x86_64.rpm",
        "glibc-debuginfo-2.38-59.oe2403.x86_64.rpm",
        "glibc-debugsource-2.38-59.oe2403.x86_64.rpm",
        "glibc-debugutils-2.38-59.oe2403.x86_64.rpm",
        "glibc-devel-2.38-59.oe2403.x86_64.rpm",
        "glibc-locale-archive-2.38-59.oe2403.x86_64.rpm",
        "glibc-locale-source-2.38-59.oe2403.x86_64.rpm",
        "glibc-nss-devel-2.38-59.oe2403.x86_64.rpm",
        "libnsl-2.38-59.oe2403.x86_64.rpm",
        "nscd-2.38-59.oe2403.x86_64.rpm",
        "nss_modules-2.38-59.oe2403.x86_64.rpm",
        "glibc-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-all-langpacks-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-common-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-debuginfo-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-debugsource-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-debugutils-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-devel-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-locale-archive-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-locale-source-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-nss-devel-2.38-59.oe2403sp1.x86_64.rpm",
        "libnsl-2.38-59.oe2403sp1.x86_64.rpm",
        "nscd-2.38-59.oe2403sp1.x86_64.rpm",
        "nss_modules-2.38-59.oe2403sp1.x86_64.rpm"
    ],
    "src": [
        "glibc-2.38-59.oe2403.src.rpm",
        "glibc-2.38-59.oe2403sp1.src.rpm"
    ],
    "noarch": [
        "glibc-help-2.38-59.oe2403.noarch.rpm",
        "glibc-help-2.38-59.oe2403sp1.noarch.rpm"
    ]
}

openEuler:24.03-LTS-SP1

glibc

Package

Name
glibc
Purl
pkg:rpm/openEuler/glibc&distro=openEuler-24.03-LTS-SP1

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.38-59.oe2403sp1

Ecosystem specific

{
    "aarch64": [
        "glibc-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-all-langpacks-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-common-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-debuginfo-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-debugsource-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-debugutils-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-devel-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-locale-archive-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-locale-source-2.38-59.oe2403sp1.aarch64.rpm",
        "glibc-nss-devel-2.38-59.oe2403sp1.aarch64.rpm",
        "libnsl-2.38-59.oe2403sp1.aarch64.rpm",
        "nscd-2.38-59.oe2403sp1.aarch64.rpm",
        "nss_modules-2.38-59.oe2403sp1.aarch64.rpm"
    ],
    "x86_64": [
        "glibc-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-all-langpacks-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-common-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-debuginfo-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-debugsource-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-debugutils-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-devel-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-locale-archive-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-locale-source-2.38-59.oe2403sp1.x86_64.rpm",
        "glibc-nss-devel-2.38-59.oe2403sp1.x86_64.rpm",
        "libnsl-2.38-59.oe2403sp1.x86_64.rpm",
        "nscd-2.38-59.oe2403sp1.x86_64.rpm",
        "nss_modules-2.38-59.oe2403sp1.x86_64.rpm"
    ],
    "src": [
        "glibc-2.38-59.oe2403sp1.src.rpm"
    ],
    "noarch": [
        "glibc-help-2.38-59.oe2403sp1.noarch.rpm"
    ]
}