CVE-2014-8121

Current Description

DB_LOOKUP in nss_files/files-XXX.c in the Name Service Switch (NSS) in GNU C Library (aka glibc or libc6) 2.21 and earlier does not properly check if a file is open, which allows remote attackers to cause a denial of service (infinite loop) by performing a look-up on a database while iterating over it, which triggers the file pointer to be reset.

Basic Data

PublishedMarch 27, 2015
Last ModifiedOctober 17, 2018
Assignercve@mitre.org
Data TypeCVE
Data FormatMITRE
Data Version4.0
Problem TypeCWE-17
CVE Data Version4.0

Base Metric V2

CVSS 2 - Version2.0
CVSS 2 - Vector StringAV:N/AC:L/Au:N/C:N/I:N/A:P
CVSS 2 - Access VectorNETWORK
CVSS 2 - Access ComplexityLOW
CVSS 2 - AuthenticationNONE
CVSS 2 - Confidentiality ImpactNONE
CVSS 2 - Availability ImpactPARTIAL
CVSS 2 - Base Score5.0
SeverityMEDIUM
Exploitability Score10.0
Impact Score2.9
Obtain All Privilegefalse
Obtain User Privilegefalse
Obtain Other Privilegefalse

Base Metric V3

No data provided.

Configurations

  • OR - Configuration 1
    Cpe VersionPartVendorProductVersionUpdateEditionLanguageSW EditionTarget SWTarget HWOtherVersion Start IncludingVersion End IncludingVersion Start ExcludingVersion End Excluding
    2.3OSSuseSuse Linux Enterprise Desktop11sp3******
    2.3OSSuseSuse Linux Enterprise Desktop11sp4******
    2.3OSSuseSuse Linux Enterprise Server11.0sp3******
    2.3OSSuseSuse Linux Enterprise Server11.0sp3***vmware**
    2.3OSSuseSuse Linux Enterprise Server11.0sp4******
  • OR - Configuration 2
    Cpe VersionPartVendorProductVersionUpdateEditionLanguageSW EditionTarget SWTarget HWOtherVersion Start IncludingVersion End IncludingVersion Start ExcludingVersion End Excluding
    2.3ApplicationGnuGlibc********2.21
  • OR - Configuration 3
    Cpe VersionPartVendorProductVersionUpdateEditionLanguageSW EditionTarget SWTarget HWOtherVersion Start IncludingVersion End IncludingVersion Start ExcludingVersion End Excluding
    2.3OSCanonicalUbuntu Linux12.04***lts***
    2.3OSCanonicalUbuntu Linux14.04***lts***
    2.3OSCanonicalUbuntu Linux15.10*******

Vulnerable Software List

VendorProductVersions
Canonical Ubuntu Linux 12.04, 14.04, 15.10
Gnu Glibc *
Suse Suse Linux Enterprise Desktop 11
Suse Suse Linux Enterprise Server 11.0

References

NameSourceURLTags
SUSE-SU-2015:1424http://lists.opensuse.org/opensuse-security-announce/2015-08/msg00019.htmlSUSEMailing List
SUSE-SU-2016:0470http://lists.opensuse.org/opensuse-security-announce/2016-02/msg00036.htmlSUSEMailing List
RHSA-2015:0327http://rhn.redhat.com/errata/RHSA-2015-0327.htmlREDHATThird Party Advisory
DSA-3480http://www.debian.org/security/2016/dsa-3480DEBIANThird Party Advisory
73038http://www.securityfocus.com/bid/73038BIDThird Party Advisory VDB Entry
USN-2985-1http://www.ubuntu.com/usn/USN-2985-1UBUNTUThird Party Advisory
USN-2985-2http://www.ubuntu.com/usn/USN-2985-2UBUNTUThird Party Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=1165192https://bugzilla.redhat.com/show_bug.cgi?id=1165192CONFIRMExploit Issue Tracking
GLSA-201602-02https://security.gentoo.org/glsa/201602-02GENTOOThird Party Advisory
[libc-alpha] 20150223 [PATCH] CVE-2014-8121: Fix nss_files file management [BZ#18007]https://sourceware.org/ml/libc-alpha/2015-02/msg00617.htmlMLISTExploit