Lucene search
+L

Samba 3.2.0 <= 3.2.2 Elevate Privileges Vulnerability (CVE-2008-3789)

🗓️ 24 Sep 2021 00:00:00Reported by Copyright (C) 2021 Greenbone Networks GmbHType 
openvas
 openvas
🔗 plugins.openvas.org👁 21 Views

Samba 3.2.0 <= 3.2.2 Elevate Privileges Vulnerability (CVE-2008-3789) with group_mapping.ldb file permissions vulnerabilit

Related
Refs
Code
ReporterTitlePublishedViews
Family
cve
CVE
CVE-2008-3789
27 Aug 200820:00
cve
cvelist
Cvelist
CVE-2008-3789
27 Aug 200820:00
cvelist
debiancve
Debian CVE
CVE-2008-3789
27 Aug 200820:00
debiancve
oraclelinux
Oracle linux
samba security, bug fix, and enhancement update
18 Nov 202300:00
oraclelinux
euvd
EUVD
EUVD-2008-3775
7 Oct 202500:30
euvd
fedora
Fedora
[SECURITY] Fedora 9 Update: samba-3.2.3-0.20.fc9
10 Sep 200806:55
fedora
fedora
Fedora
[SECURITY] Fedora 9 Update: samba-3.2.3-0.20.fc9
5 Sep 200812:17
fedora
fedora
Fedora
[SECURITY] Fedora 9 Update: samba-3.2.7-0.23.fc9
7 Jan 200921:50
fedora
fedora
Fedora
[SECURITY] Fedora 9 Update: samba-3.2.5-0.22.fc9
3 Dec 200801:12
fedora
nessus
Tenable Nessus
Fedora 9 : samba-3.2.3-0.20.fc9 (2008-7243)
8 Sep 200800:00
nessus
Rows per page
# Copyright (C) 2021 Greenbone Networks GmbH
# Some text descriptions might be excerpted from (a) referenced
# source(s), and are Copyright (C) by the respective right holder(s).
#
# SPDX-License-Identifier: GPL-2.0-or-later
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.

CPE = "cpe:/a:samba:samba";

if(description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.150727");
  script_version("2021-09-29T04:35:02+0000");
  script_tag(name:"last_modification", value:"2021-09-29 04:35:02 +0000 (Wed, 29 Sep 2021)");
  script_tag(name:"creation_date", value:"2021-09-24 10:59:30 +0000 (Fri, 24 Sep 2021)");
  script_tag(name:"cvss_base", value:"2.1");
  script_tag(name:"cvss_base_vector", value:"AV:L/AC:L/Au:N/C:N/I:P/A:N");

  script_cve_id("CVE-2008-3789");

  script_tag(name:"qod_type", value:"remote_banner_unreliable");

  script_tag(name:"solution_type", value:"VendorFix");

  script_name("Samba 3.2.0 <= 3.2.2 Elevate Privileges Vulnerability (CVE-2008-3789)");

  script_category(ACT_GATHER_INFO);
  script_copyright("Copyright (C) 2021 Greenbone Networks GmbH");
  script_family("General");
  script_dependencies("smb_nativelanman.nasl", "gb_samba_detect.nasl");
  script_mandatory_keys("samba/smb_or_ssh/detected");

  script_tag(name:"summary", value:"Wrong permissions of group_mapping.ldb.");

  script_tag(name:"vuldetect", value:"Checks if a vulnerable version is present on the target host.");

  script_tag(name:"insight", value:"The file group_mapping.ldb is created with the permissions 0666. That means
  everyone is able to edit this file and gain additional access rights while
  connecting remotely to the Samba server. By manipulating the SID mappings
  contained in this file, it is also possible to establish a connection that runs
  in the privileged root context.");

  script_tag(name:"affected", value:"Samba versions 3.2.0 through 3.2.2.");

  script_tag(name:"solution", value:"Update to version 3.2.3 or later.");

  script_xref(name:"URL", value:"https://www.samba.org/samba/security/CVE-2008-3789.html");

  exit(0);
}

include("host_details.inc");
include("version_func.inc");

if (isnull(port = get_app_port(cpe: CPE)))
  exit(0);

if (!infos = get_app_version_and_location(cpe: CPE, port: port, exit_no_version: TRUE))
  exit(0);

version = infos["version"];
location = infos["location"];

if (version_in_range(version: version, test_version: "3.2.0", test_version2: "3.2.2")) {
  report = report_fixed_ver(installed_version: version, fixed_version: "3.2.3", install_path: location);
  security_message(port: port, data: report);
  exit(0);
}

exit(99);

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation