SUSE: Security Advisory (SUSE-SU-2018:1687-1)
🗓️ 19 Apr 2021 00:00:00Reported by Copyright (C) 2021 Greenbone AGType
openvas🔗 plugins.openvas.org👁 24 Views
| Reporter | Title | Published | Views | Family All 87 |
|---|---|---|---|---|
| Samba 4.x Password Change Vulnerability | 16 Mar 201800:00 | – | zdt | |
| Security Bulletin: Multiple Vulnerabilities in Samba affect IBM i | 18 Dec 201914:26 | – | ibm | |
| Security fix for the ALT Linux 10 package samba version 4.6.14-alt1.S1 | 12 Mar 201800:00 | – | altlinux | |
| Security fix for the ALT Linux 10 package samba version 4.6.14-alt1.S1.1 | 15 Mar 201800:00 | – | altlinux | |
| Security fix for the ALT Linux 8 package samba-DC version 4.6.14-alt1.1 | 15 Mar 201800:00 | – | altlinux | |
| Security fix for the ALT Linux 8 package samba version 4.6.14-alt1 | 12 Mar 201800:00 | – | altlinux | |
| Security fix for the ALT Linux 8 package samba-DC version 4.6.14-alt1 | 12 Mar 201800:00 | – | altlinux | |
| Security fix for the ALT Linux 8 package samba version 4.6.14-alt1.1 | 15 Mar 201800:00 | – | altlinux | |
| CVE-2018-1057 | 13 Mar 201816:00 | – | alpinelinux | |
| [ASA-201803-10] samba: multiple issues | 13 Mar 201800:00 | – | archlinux |
10
# SPDX-FileCopyrightText: 2021 Greenbone AG
# 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-only
if(description)
{
script_oid("1.3.6.1.4.1.25623.1.1.4.2018.1687.1");
script_cve_id("CVE-2018-1057");
script_tag(name:"creation_date", value:"2021-04-19 00:00:00 +0000 (Mon, 19 Apr 2021)");
script_version("2025-08-15T15:42:25+0000");
script_tag(name:"last_modification", value:"2025-08-15 15:42:25 +0000 (Fri, 15 Aug 2025)");
script_tag(name:"cvss_base", value:"6.5");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:S/C:P/I:P/A:P");
script_tag(name:"severity_vector", value:"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H");
script_tag(name:"severity_origin", value:"NVD");
script_tag(name:"severity_date", value:"2018-04-13 14:11:35 +0000 (Fri, 13 Apr 2018)");
script_name("SUSE: Security Advisory (SUSE-SU-2018:1687-1)");
script_category(ACT_GATHER_INFO);
script_copyright("Copyright (C) 2021 Greenbone AG");
script_family("SuSE Local Security Checks");
script_dependencies("gather-package-list.nasl");
script_mandatory_keys("ssh/login/suse_sles", "ssh/login/rpms", re:"ssh/login/release=(SLES12\.0SP3)");
script_xref(name:"Advisory-ID", value:"SUSE-SU-2018:1687-1");
script_xref(name:"URL", value:"https://www.suse.com/support/update/announcement/2018/suse-su-20181687-1.html");
script_xref(name:"URL", value:"https://bugzilla.suse.com/1081024");
script_xref(name:"URL", value:"https://bugzilla.suse.com/1093664");
script_xref(name:"URL", value:"https://lists.suse.com/pipermail/sle-security-updates/2018-June/004187.html");
script_tag(name:"summary", value:"The remote host is missing an update for the 'samba' package(s) announced via the SUSE-SU-2018:1687-1 advisory.");
script_tag(name:"vuldetect", value:"Checks if a vulnerable package version is present on the target host.");
script_tag(name:"insight", value:"Samba was updated to 4.6.14, fixing bugs and security issues:
Version update to 4.6.14 (bsc#1093664):
+ vfs_ceph: add fake async pwrite/pread send/recv hooks, (bso#13425).
+ Fix memory leak in vfs_ceph, (bso#13424).
+ winbind: avoid using fstrcpy(dcname,...) in _dual_init_connection,
(bso#13294).
+ s3:smb2_server: correctly maintain request counters for compound
requests, (bso#13215).
+ s3: smbd: Unix extensions attempts to change wrong field in fchown
call, (bso#13375).
+ s3:smbd: map nterror on smb2_flush errorpath, (bso#13338).
+ vfs_glusterfs: Fix the wrong pointer being sent in glfs_fsync_async,
(bso#13297).
+ s3: smbd: Fix possible directory fd leak if the underlying OS doesn't
support fdopendir(), (bso#13270).
+ s3: ldap: Ensure the ADS_STRUCT pointer doesn't get freed on error, we
don't own it here, (bso#13244).
+ s3:libsmb: allow -U'\\administrator' to work, (bso#13206).
+ CVE-2018-1057: s4:dsdb: fix unprivileged password changes,
(bso#13272), (bsc#1081024).
+ s3:smbd: Do not crash if we fail to init the session table,
(bso#13315).
+ libsmb: Use smb2 tcon if conn_protocol >= SMB2_02, (bso#13310).
+ smbXcli: Add 'force_channel_sequence', (bso#13215).
+ smbd: Fix channel sequence number checks for long-running requests,
(bso#13215).
+ s3:smb2_server: allow logoff, close, unlock, cancel and echo on
expired sessions, (bso#13197).
+ s3:smbd: return the correct error for cancelled SMB2 notifies on
expired sessions, (bso#13197).
+ samba: Only use async signal-safe functions in signal handler,
(bso#13240).
+ subnet: Avoid a segfault when renaming subnet objects, (bso#13031).
- Fix vfs_ceph with 'aio read size' or 'aio write size' > 0,
(bsc#1093664).
+ vfs_ceph: add fake async pwrite/pread send/recv hooks, (bso#13425).
+ Fix memory leak in vfs_ceph, (bso#13424).");
script_tag(name:"affected", value:"'samba' package(s) on SUSE Linux Enterprise Desktop 12-SP3, SUSE Linux Enterprise Server 12-SP3, SUSE Linux Enterprise Server for SAP Applications 12-SP3.");
script_tag(name:"solution", value:"Please install the updated package(s).");
script_tag(name:"solution_type", value:"VendorFix");
script_tag(name:"qod_type", value:"package");
exit(0);
}
include("revisions-lib.inc");
include("pkg-lib-rpm.inc");
release = rpm_get_ssh_release();
if(!release)
exit(0);
res = "";
report = "";
if(release == "SLES12.0SP3") {
if(!isnull(res = isrpmvuln(pkg:"libdcerpc-binding0-32bit", rpm:"libdcerpc-binding0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libdcerpc-binding0", rpm:"libdcerpc-binding0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libdcerpc0-32bit", rpm:"libdcerpc0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libdcerpc0", rpm:"libdcerpc0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libndr-krb5pac0-32bit", rpm:"libndr-krb5pac0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libndr-krb5pac0", rpm:"libndr-krb5pac0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libndr-nbt0-32bit", rpm:"libndr-nbt0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libndr-nbt0", rpm:"libndr-nbt0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libndr-standard0-32bit", rpm:"libndr-standard0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libndr-standard0", rpm:"libndr-standard0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libndr0-32bit", rpm:"libndr0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libndr0", rpm:"libndr0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libnetapi0-32bit", rpm:"libnetapi0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libnetapi0", rpm:"libnetapi0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamba-credentials0-32bit", rpm:"libsamba-credentials0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamba-credentials0", rpm:"libsamba-credentials0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamba-errors0-32bit", rpm:"libsamba-errors0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamba-errors0", rpm:"libsamba-errors0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamba-hostconfig0-32bit", rpm:"libsamba-hostconfig0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamba-hostconfig0", rpm:"libsamba-hostconfig0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamba-passdb0-32bit", rpm:"libsamba-passdb0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamba-passdb0", rpm:"libsamba-passdb0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamba-util0-32bit", rpm:"libsamba-util0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamba-util0", rpm:"libsamba-util0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamdb0-32bit", rpm:"libsamdb0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsamdb0", rpm:"libsamdb0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsmbclient0-32bit", rpm:"libsmbclient0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsmbclient0", rpm:"libsmbclient0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsmbconf0-32bit", rpm:"libsmbconf0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsmbconf0", rpm:"libsmbconf0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsmbldap0-32bit", rpm:"libsmbldap0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libsmbldap0", rpm:"libsmbldap0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libtevent-util0-32bit", rpm:"libtevent-util0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libtevent-util0", rpm:"libtevent-util0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libwbclient0-32bit", rpm:"libwbclient0-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libwbclient0", rpm:"libwbclient0~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"samba", rpm:"samba~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"samba-client-32bit", rpm:"samba-client-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"samba-client", rpm:"samba-client~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"samba-doc", rpm:"samba-doc~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"samba-libs-32bit", rpm:"samba-libs-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"samba-libs", rpm:"samba-libs~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"samba-winbind-32bit", rpm:"samba-winbind-32bit~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"samba-winbind", rpm:"samba-winbind~4.6.14+git.150.1540e575faf~3.24.1", rls:"SLES12.0SP3"))) {
report += res;
}
if(report != "") {
security_message(data:report);
} else if(__pkg_match) {
exit(99);
}
exit(0);
}
exit(0);
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
15 Aug 2025 00:00Current
7.8High risk
Vulners AI Score7.8
CVSS 26.5
CVSS 3.18.8
EPSS0.1004