Vulnerabilities > CVE-2005-2499 - Local Database Corruption vulnerability in SLocate

047910
CVSS 2.1 - LOW
Attack vector
LOCAL
Attack complexity
LOW
Privileges required
NONE
Confidentiality impact
NONE
Integrity impact
NONE
Availability impact
PARTIAL
local
low complexity
slocate
nessus

Summary

slocate before 2.7 does not properly process very long paths, which allows local users to cause a denial of service (updatedb exit and incomplete slocate database) via a certain crafted directory structure.

Nessus

  • NASL familyFedora Local Security Checks
    NASL idFEDORA_2005-770.NASL
    descriptionA carefully prepared directory structure could stop the updatedb file system scan, resulting in an incomplete slocate database. The Common Vulnerabilities and Exposures project has assigned the name CVE-2005-2499 to this issue. Note that Tenable Network Security has extracted the preceding description block directly from the Fedora security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.
    last seen2020-06-01
    modified2020-06-02
    plugin id19480
    published2005-08-23
    reporterThis script is Copyright (C) 2005-2019 Tenable Network Security, Inc.
    sourcehttps://www.tenable.com/plugins/nessus/19480
    titleFedora Core 4 : slocate-2.7-22.fc4.1 (2005-770)
  • NASL familyRed Hat Local Security Checks
    NASL idREDHAT-RHSA-2005-345.NASL
    descriptionAn updated slocate package that fixes a denial of service and various bugs is now available. This update has been rated as having low security impact by the Red Hat Security Response Team. Slocate is a security-enhanced version of locate. Like locate, slocate searches through a central database (updated nightly) for files that match a given pattern. Slocate allows you to quickly find files anywhere on your system. A bug was found in the way slocate scans the local filesystem. A carefully prepared directory structure could cause updatedb
    last seen2020-06-01
    modified2020-06-02
    plugin id19828
    published2005-10-05
    reporterThis script is Copyright (C) 2005-2019 and is owned by Tenable, Inc. or an Affiliate thereof.
    sourcehttps://www.tenable.com/plugins/nessus/19828
    titleRHEL 3 : slocate (RHSA-2005:345)
  • NASL familyFedora Local Security Checks
    NASL idFEDORA_2005-771.NASL
    descriptionA carefully prepared directory structure could stop the updatedb file system scan, resulting in an incomplete slocate database. The Common Vulnerabilities and Exposures project has assigned the name CVE-2005-2499 to this issue. Note that Tenable Network Security has extracted the preceding description block directly from the Fedora security advisory. Tenable has attempted to automatically clean and format it as much as possible without introducing additional issues.
    last seen2020-06-01
    modified2020-06-02
    plugin id19481
    published2005-08-23
    reporterThis script is Copyright (C) 2005-2019 Tenable Network Security, Inc.
    sourcehttps://www.tenable.com/plugins/nessus/19481
    titleFedora Core 3 : slocate-2.7-12.fc3.1 (2005-771)
  • NASL familyCentOS Local Security Checks
    NASL idCENTOS_RHSA-2005-346.NASL
    descriptionAn updated slocate package that fixes a denial of service and various bugs is available. This update has been rated as having low security impact by the Red Hat Security Response Team. Slocate is a security-enhanced version of locate. Like locate, slocate searches through a central database (updated nightly) for files that match a given pattern. Slocate allows you to quickly find files anywhere on your system. A bug was found in the way slocate scans the local filesystem. A carefully prepared directory structure could cause updatedb
    last seen2020-06-01
    modified2020-06-02
    plugin id21925
    published2006-07-05
    reporterThis script is Copyright (C) 2006-2019 and is owned by Tenable, Inc. or an Affiliate thereof.
    sourcehttps://www.tenable.com/plugins/nessus/21925
    titleCentOS 4 : slocate (CESA-2005:346)
  • NASL familyMandriva Local Security Checks
    NASL idMANDRAKE_MDKSA-2005-147.NASL
    descriptionA bug was discovered in the way that slocate processes very long paths. A local user could create a carefully crafted directory structure that would prevent updatedb from completing its filesystem scan, resulting in an incomplete database.
    last seen2020-06-01
    modified2020-06-02
    plugin id19903
    published2005-10-05
    reporterThis script is Copyright (C) 2005-2019 Tenable Network Security, Inc.
    sourcehttps://www.tenable.com/plugins/nessus/19903
    titleMandrake Linux Security Advisory : slocate (MDKSA-2005:147)
  • NASL familyCentOS Local Security Checks
    NASL idCENTOS_RHSA-2005-345.NASL
    descriptionAn updated slocate package that fixes a denial of service and various bugs is now available. This update has been rated as having low security impact by the Red Hat Security Response Team. Slocate is a security-enhanced version of locate. Like locate, slocate searches through a central database (updated nightly) for files that match a given pattern. Slocate allows you to quickly find files anywhere on your system. A bug was found in the way slocate scans the local filesystem. A carefully prepared directory structure could cause updatedb
    last seen2020-06-01
    modified2020-06-02
    plugin id21808
    published2006-07-03
    reporterThis script is Copyright (C) 2006-2019 and is owned by Tenable, Inc. or an Affiliate thereof.
    sourcehttps://www.tenable.com/plugins/nessus/21808
    titleCentOS 3 : slocate (CESA-2005:345)
  • NASL familyRed Hat Local Security Checks
    NASL idREDHAT-RHSA-2005-346.NASL
    descriptionAn updated slocate package that fixes a denial of service and various bugs is available. This update has been rated as having low security impact by the Red Hat Security Response Team. Slocate is a security-enhanced version of locate. Like locate, slocate searches through a central database (updated nightly) for files that match a given pattern. Slocate allows you to quickly find files anywhere on your system. A bug was found in the way slocate scans the local filesystem. A carefully prepared directory structure could cause updatedb
    last seen2020-06-01
    modified2020-06-02
    plugin id19986
    published2005-10-11
    reporterThis script is Copyright (C) 2005-2019 and is owned by Tenable, Inc. or an Affiliate thereof.
    sourcehttps://www.tenable.com/plugins/nessus/19986
    titleRHEL 4 : slocate (RHSA-2005:346)
  • NASL familyRed Hat Local Security Checks
    NASL idREDHAT-RHSA-2005-747.NASL
    descriptionAn updated slocate package that fixes a denial of service issue is now available. This update has been rated as having low security impact by the Red Hat Security Response Team. Slocate is a security-enhanced version of locate. Like locate, slocate searches through a nightly-updated central database for files that match a given pattern. A bug was found in the way slocate processes very long paths. A local user could create a carefully crafted directory structure that would prevent updatedb from completing its file system scan, resulting in an incomplete slocate database. The Common Vulnerabilities and Exposures project has assigned the name CVE-2005-2499 to this issue. Users are advised to upgrade to this updated package, which includes a backported patch to resolve this issue.
    last seen2020-06-01
    modified2020-06-02
    plugin id19490
    published2005-08-23
    reporterThis script is Copyright (C) 2005-2019 and is owned by Tenable, Inc. or an Affiliate thereof.
    sourcehttps://www.tenable.com/plugins/nessus/19490
    titleRHEL 2.1 : slocate (RHSA-2005:747)

Oval

accepted2013-04-29T04:20:06.406-04:00
classvulnerability
contributors
  • nameAharon Chernin
    organizationSCAP.com, LLC
  • nameDragos Prisaca
    organizationG2, Inc.
definition_extensions
  • commentThe operating system installed on the system is Red Hat Enterprise Linux 3
    ovaloval:org.mitre.oval:def:11782
  • commentCentOS Linux 3.x
    ovaloval:org.mitre.oval:def:16651
  • commentThe operating system installed on the system is Red Hat Enterprise Linux 4
    ovaloval:org.mitre.oval:def:11831
  • commentCentOS Linux 4.x
    ovaloval:org.mitre.oval:def:16636
  • commentOracle Linux 4.x
    ovaloval:org.mitre.oval:def:15990
descriptionslocate before 2.7 does not properly process very long paths, which allows local users to cause a denial of service (updatedb exit and incomplete slocate database) via a certain crafted directory structure.
familyunix
idoval:org.mitre.oval:def:9538
statusaccepted
submitted2010-07-09T03:56:16-04:00
titleslocate before 2.7 does not properly process very long paths, which allows local users to cause a denial of service (updatedb exit and incomplete slocate database) via a certain crafted directory structure.
version26

Redhat

advisories
  • rhsa
    idRHSA-2005:345
  • rhsa
    idRHSA-2005:346
  • rhsa
    idRHSA-2005:747
rpms
  • slocate-0:2.7-3.RHEL3.6
  • slocate-debuginfo-0:2.7-3.RHEL3.6
  • slocate-0:2.7-13.el4.6
  • slocate-debuginfo-0:2.7-13.el4.6