Lucene search
+L

180 matches found

Samba
Samba
•added 2021/04/29 12:0 a.m.•51 views

Negative idmap cache entries can cause incorrect

Description The Samba smbd file server must map Windows group identities SIDs into unix group ids gids. The code that performs this had a flaw that could allow it to read data beyond the end of the array in the case where a negative cache entry had been added to the mapping cache. This could caus...

6.8CVSS6.7AI score0.01616EPSS
SaveExploits0
Samba
Samba
•added 2021/03/24 12:0 a.m.•90 views

Heap corruption via crafted DN strings

Description A DN may be represented in string form with arbitrary amounts of space around the component values. These spaces are supposed to be ignored, but invalid DNs strings with spaces may instead cause a zero byte to be written into out-of-bounds memory. An LDAP bind request can send a strin...

7.5CVSS0.2AI score0.03833EPSS
SaveExploits0
Samba
Samba
•added 2021/03/24 12:0 a.m.•92 views

Out of bounds read in AD DC LDAP server

Description A string in an LDAP attribute that contains multiple consecutive leading spaces can lead to a memmove of out of bounds memory in ldbhandlerfold. ldbhandlerfold is used by case insensitive strings - that is most string attributes - in Active Directory. As the search expression is...

7.5CVSS7.8AI score0.04328EPSS
SaveExploits0
Samba
Samba
•added 2020/10/29 12:0 a.m.•70 views

Missing handle permissions check in SMB1/2/3

Description The SMB1/2/3 protocols have a concept of "ChangeNotify", where a client can request file name notification on a directory handle when a condition such as "new file creation" or "file size change" or "file timestamp update" occurs. A missing permissions check on a directory handle...

4.3CVSS5.9AI score0.01521EPSS
SaveExploits0
Samba
Samba
•added 2020/10/29 12:0 a.m.•72 views

An authenticated user can crash the DCE/RPC DNS with

Description Some DNS records such as MX and NS records usually contain data in the additional section. Samba's dnsserver RPC pipe which is an administrative interface not used in the DNS server itself made an error in handling the case where there are no records present: instead of noticing the...

6.5CVSS7.1AI score0.0218EPSS
SaveExploits0
Samba
Samba
•added 2020/10/29 12:0 a.m.•94 views

Unprivileged user can crash winbind

Description winbind in version 3.6 and later implements a request to translate multiple Windows SIDs into names in one request. This was done for performance reasons: Active Directory domain controllers can do multiple SID to name translations in one RPC call. It was an obvious extension to also...

5.5CVSS0.2AI score0.00621EPSS
SaveExploits0
Samba
Samba
•added 2020/09/18 12:0 a.m.•781 views

Unauthenticated domain takeover via netlogon ("ZeroLogon")

Description The following applies to Samba used as domain controller only most seriously the Active Directory DC, but also the classic/NT4-style DC. Installations running Samba as a file server only are not directly affected by this flaw, though they may need configuration changes to continue to...

10CVSS7.1AI score0.99512EPSS
SaveExploits75
Samba
Samba
•added 2020/07/02 12:0 a.m.•56 views

NULL pointer de-reference and use-after-free

Description Samba has, since Samba 4.5, supported the VLV Active Directory LDAP feature, to allow clients to obtain 'virtual list views' of search results against a Samba AD DC using an LDAP control. The combination of this control, and the ASQ control combines to allow an authenticated user to...

6.5CVSS6.8AI score0.0244EPSS
SaveExploits0
Samba
Samba
•added 2020/07/02 12:0 a.m.•58 views

LDAP Use-after-free in Samba AD DC Global Catalog with

Description Samba 4.5 and later implements VLV - Virtual List View, and Samba 4.10 and later reimplemented the pagedresults control using similar code. This code is more memory-efficient, storing only a pointer to the object, not the returned object. However this means parts of the original reque...

6.5CVSS7AI score0.02659EPSS
SaveExploits0
Samba
Samba
•added 2020/07/02 12:0 a.m.•44 views

Parsing and packing of NBT and DNS packets

Description The NetBIOS over TCP/IP name resolution protocol is framed using the same format as DNS, and Samba's packing code for both uses DNS name compression. An attacker can choose a name which, when the name is included in the reply, causes the DNS name compression algorithm to walk a very...

7.8CVSS7.6AI score0.03874EPSS
SaveExploits0
Samba
Samba
•added 2020/07/02 12:0 a.m.•59 views

Empty UDP packet DoS in Samba AD DC nbtd

Description The NetBIOS over TCP/IP name resolution protocol is implemented as a UDP datagram on port 137. The AD DC client and server-side processing code for NBT name resolution will enter a tight loop if a UDP packet with 0 data length is received. The client for this case is only found in the...

7.5CVSS8.1AI score0.03539EPSS
SaveExploits0
Samba
Samba
•added 2020/04/28 12:0 a.m.•86 views

LDAP Denial of Service (stack overflow) in

Description LDAP is encoded as ASN.1, and LDAP filters are defined recursively as Filter ::= CHOICE and 0 SET OF Filter, or 1 SET OF Filter, not 2 Filter, This recursion is mirrored in Samba's recursive decent parser, which consumes around 600 bytes of stack per filter sent by the client. In Samb...

7.5CVSS7.6AI score0.03455EPSS
SaveExploits0
Samba
Samba
•added 2020/04/28 12:0 a.m.•90 views

Use-after-free in Samba AD DC LDAP Server with ASQ

Description Samba has, since Samba 4.0, supported the Paged Results LDAP feature, to allow clients to obtain pages of search results against a Samba AD DC using an LDAP control. Since Samba 4.7.11 and 4.8.6 a Denial of Service prevention has been in place in this module, to age out old client...

5.3CVSS7.1AI score0.01968EPSS
SaveExploits0
Samba
Samba
•added 2020/01/21 12:0 a.m.•67 views

Replication of ACLs set to inherit down a

Description A newly delegated right, but more importantly the removal of a delegated right, would not be inherited on any DC other than the one where the change was made. For example: - if a user or group was previously delegated the right to create or modify a subtree say to allow desktop suppor...

5.5CVSS6.2AI score0.01521EPSS
SaveExploits0
Samba
Samba
•added 2020/01/21 12:0 a.m.•78 views

Use after free during DNS zone scavenging

Description Samba 4.9 introduced an off-by-default feature to tombstone dynamically created DNS records that had reached their expiry time. This feature is controlled by the smb.conf option: dns zone scavenging = yes There is a use-after-free issue in this code, essentially due to a call to reall...

6.5CVSS0.03069EPSS
SaveExploits0
Samba
Samba
•added 2020/01/21 12:0 a.m.•48 views

Crash after failed character conversion at

Description If samba is set with "log level = 3" or above then the string obtained from the client, after a failed character conversion, is printed. Such strings can be provided during the NTLMSSP authentication exchange. In the Samba AD DC in particular, this may cause a long-lived process such ...

6.5CVSS6.7AI score0.03151EPSS
SaveExploits0
Samba
Samba
•added 2019/12/10 12:0 a.m.•38 views

Samba AD DC zone-named record Denial of

Description The poorly named dnsserver RPC pipe provides administrative facilities to modify DNS records and zones. Samba, when acting as an AD DC, stores DNS records in LDAP. In AD, the default permissions on the DNS partition allow creation of new records by authenticated users. This is used fo...

5.3CVSS0.2AI score0.023EPSS
SaveExploits0
Samba
Samba
•added 2019/12/10 12:0 a.m.•43 views

DelegationNotAllowed not being enforced

Description The S4U MS-SFU Kerberos delegation model includes a feature allowing for a subset of clients to be opted out of constrained delegation in any way, either S4U2Self or regular Kerberos authentication, by forcing all tickets for these clients to be non-forwardable. In AD this is...

6.4CVSS6.1AI score0.02783EPSS
SaveExploits0
Samba
Samba
•added 2019/10/29 12:0 a.m.•48 views

Samba AD DC check password script does not receive

Description Since Samba Version 4.5.0 a Samba AD DC can use a custom command to verify the password complexity. The command can be specified with the "check password script" smb.conf parameter. This command is called when Samba handles a user password change or a new user password is set. The...

5.4CVSS5.8AI score0.02084EPSS
SaveExploits0
Samba
Samba
•added 2019/10/29 12:0 a.m.•41 views

Client code can return filenames containing

Description Samba client code libsmbclient returns server-supplied filenames to calling code without checking for pathname separators such as "/" or "../" in the server returned names. A malicious server can craft a pathname containing separators and return this to client code, causing the client...

6.5CVSS6.5AI score0.03515EPSS
SaveExploits0
Samba
Samba
•added 2019/10/29 12:0 a.m.•26 views

User with "get changes" permission can

Description Since Samba 4.0.0 Samba has implemented, in the AD DC, the "dirsync" LDAP control specified in MS-ADTS "3.1.1.3.4.1.3 LDAPSERVERDIRSYNCOID". However, when combined with the ranged results feature specified in MS-ADTS "3.1.1.3.1.3.3 Range Retrieval of Attribute Values" a NULL pointer i...

4.9CVSS0.8AI score0.02355EPSS
SaveExploits1
Samba
Samba
•added 2019/09/03 12:0 a.m.•123 views

Combination of parameters and permissions can allow user

Description On a Samba SMB server for all versions of Samba from 4.9.0 clients are able to escape outside the share root directory if certain configuration parameters set in the smb.conf file. The problem is reproducable if the 'wide links' option is explicitly set to 'yes' and either 'unix...

9.1CVSS6.8AI score0.03182EPSS
SaveExploits0
Samba
Samba
•added 2019/06/19 12:0 a.m.•166 views

Samba AD DC LDAP server crash (paged searches)

Description A user with read access to the LDAP server can crash the LDAP server process. Depending on the Samba version and the choice of process model, this may crash only the user's own connection. Specifically, while in Samba 4.10 the default is for one process per connected client,...

6.5CVSS6.7AI score0.02845EPSS
SaveExploits0
Samba
Samba
•added 2019/06/19 12:0 a.m.•141 views

Samba AD DC Denial of Service in DNS management server (dnsserver)

Description The poorly named dnsserver RPC pipe provides administrative facilities to modify DNS records and zones. An authenticated user can crash the RPC server process via a NULL pointer de-reference. There is no further vulnerability associated with this issue, merely a denial of service. Pat...

6.5CVSS6AI score0.02179EPSS
SaveExploits0
Samba
Samba
•added 2019/05/14 12:0 a.m.•134 views

Samba AD DC S4U2Self/S4U2Proxy unkeyed checksum

Description S4U2Self is an extension to Kerberos used in Active Directory to allow a service to request a kerberos ticket to itself from the Kerberos Key Distribution Center KDC for a non-Kerberos authenticated user principal in Kerboros parlance. This is useful to allow internal code paths to be...

7.5CVSS7.6AI score0.02486EPSS
SaveExploits0
Samba
Samba
•added 2019/04/08 12:0 a.m.•44 views

Save registry file outside share as unprivileged user

Description Samba contains an RPC endpoint emulating the Windows registry service API. One of the requests, "winregSaveKey", is susceptible to a path/symlink traversal vulnerability. Unprivileged users can use it to create a new registry hive file anywhere they have unix permissions to create a n...

5.5CVSS5.4AI score0.0333EPSS
SaveExploits0
Samba
Samba
•added 2019/04/08 12:0 a.m.•97 views

World writable files in Samba AD DC private/ dir

Description During the creation of a new Samba AD DC, files are created in a the private/ subdirectory of our install location. This directory is typically mode 0700, that is owner root only access. However in some upgraded installations it will have other permissions, such as 0755, because this...

6.1CVSS6.6AI score0.00552EPSS
SaveExploits1
Samba
Samba
•added 2018/11/27 12:0 a.m.•129 views

Unprivileged adding of CNAME record causing loop

Description All versions of Samba from 4.0.0 onwards are vulnerable to infinite query recursion caused by CNAME loops. Any dns record can be added via ldap by an unprivileged user using the ldbadd tool, so this is a security issue. Patch Availability Patches addressing both these issues have been...

6.5CVSS6.8AI score0.05192EPSS
SaveExploits1
Samba
Samba
•added 2018/11/27 12:0 a.m.•141 views

Bad password count in AD DC not always effective

Description By default, Samba will remember bad passwords for 30min: eg: $ samba-tool domain passwordsettings show ... Reset account lockout after mins: 30 This is also known as the 'bad password observation window' and is configured in the lockOutObservationWindow attribute on the domain DN or i...

7.4CVSS6.4AI score0.02301EPSS
SaveExploits0
Samba
Samba
•added 2018/11/27 12:0 a.m.•103 views

Double-free in Samba AD DC KDC with PKINIT

Description When configured to accept smart-card authentication, Samba's KDC will call tallocfree twice on the same memory if the principal in a validly signed certificate does not match the principal in the AS-REQ. This is only possible after authentication with a trusted certificate. talloc is...

6.5CVSS6.5AI score0.04586EPSS
SaveExploits0
Samba
Samba
•added 2018/11/27 12:0 a.m.•37 views

Samba AD DC S4U2Self Crash in experimental

Description A user in a Samba AD domain can crash the KDC when Samba is built in the non-default MIT Kerberos configuration. With this advisory we clarify that the MIT Kerberos build of the Samba AD DC is considered experimental. Therefore the Samba Team will not issue security patches for this...

7.5CVSS0.2AI score0.03081EPSS
SaveExploits0
Samba
Samba
•added 2018/11/27 12:0 a.m.•125 views

NULL pointer de-reference in Samba AD DC LDAP server

Description During the processing of an LDAP search before Samba's AD DC returns the LDAP entries to the client, the entries are cached in a single memory object with a maximum size of 256MB. When this size is reached, the Samba process providing the LDAP service will follow the NULL pointer,...

6.5CVSS0.03251EPSS
SaveExploits0
Samba
Samba
•added 2018/11/27 12:0 a.m.•130 views

NULL pointer de-reference in Samba AD DC DNS servers

Description During the processing of an DNS zone in the DNS management DCE/RPC server, the internal DNS server or the Samba DLZ plugin for BIND9, if the DSPROPERTYZONEMASTERSERVERS property or DSPROPERTYZONESCAVENGINGSERVERS property is set, the server will follow a NULL pointer and terminate...

6.5CVSS0.6AI score0.02227EPSS
SaveExploits0
Samba
Samba
•added 2018/08/14 12:0 a.m.•677 views

Denial of Service Attack on AD DC DRSUAPI server

Description All versions of Samba from 4.7.0 onwards are vulnerable to a denial of service attack which can crash the "samba" process when Samba is an Active Directory Domain Controller. Missing database output checks on the returned directory attributes from the LDB database layer cause the...

6.5CVSS1.5AI score0.02546EPSS
SaveExploits0
Samba
Samba
•added 2018/08/14 12:0 a.m.•538 views

Insufficient input validation on client directory

Description Samba releases 3.2.0 to 4.8.3 inclusive contain an error in libsmbclient that could allow a malicious server to overwrite client heap memory by returning an extra long filename in a directory listing. Patch Availability Patches addressing this issue have been posted to:...

8.8CVSS0.8AI score0.04302EPSS
SaveExploits0
Samba
Samba
•added 2018/08/14 12:0 a.m.•715 views

Confidential attribute disclosure from the AD LDAP

Description All versions of the Samba Active Directory LDAP server from 4.0.0 onwards are vulnerable to the disclosure of confidential attribute values, both of attributes where the schema SEARCHFLAGCONFIDENTIAL 0x80 searchFlags bit and where an explicit Access Control Entry has been specified on...

6.5CVSS0.5AI score0.02195EPSS
SaveExploits0
Samba
Samba
•added 2018/08/14 12:0 a.m.•1171 views

Denial of Service Attack on DNS and LDAP server

Description All versions of Samba from 4.8.0 onwards are vulnerable to a denial of service attack when Samba is an Active Directory Domain Controller. Missing input sanitization checks on some of the input parameters to LDB database layer cause the LDAP server and DNS server to crash when followi...

6.5CVSS7.5AI score0.10839EPSS
SaveExploits0
Samba
Samba
•added 2018/08/14 12:0 a.m.•555 views

Weak authentication protocol allowed.

Description Samba releases 4.7.0 to 4.8.3 inclusive contain an error which allows authentication using NTLMv1 over an SMB1 transport either directory or via NETLOGON SamLogon calls from a member server, even when NTLMv1 is explicitly disabled on the server. Normally, the use of NTLMv1 is disabled...

8.1CVSS6.7AI score0.03105EPSS
SaveExploits0
Samba
Samba
•added 2018/03/13 12:0 a.m.•640 views

Authenticated users can change other users' password

Description On a Samba 4 AD DC the LDAP server in all versions of Samba from 4.0.0 onwards incorrectly validates permissions to modify passwords over LDAP allowing authenticated users to change any other users' passwords, including administrative users and privileged service accounts eg Domain...

8.8CVSS8.7AI score0.10105EPSS
SaveExploits1
Samba
Samba
•added 2018/03/13 12:0 a.m.•533 views

Denial of Service Attack on external print server.

Description All versions of Samba from 3.6.0 onwards are vulnerable to a denial of service attack when the RPC spoolss service is configured to be run as an external daemon. Missing input sanitization checks on some of the input parameters to spoolss RPC calls could cause the print spooler servic...

4.3CVSS1AI score0.06558EPSS
SaveExploits0
Samba
Samba
•added 2017/11/21 12:0 a.m.•539 views

Server heap memory information leak.

Description All versions of Samba from 3.6.0 onwards are vulnerable to a heap memory information leak, where server allocated heap memory may be returned to the client without being cleared. There is no known vulnerability associated with this error, but uncleared heap memory may contain previous...

7.5CVSS0.7AI score0.21408EPSS
SaveExploits0
Samba
Samba
•added 2017/11/21 12:0 a.m.•604 views

Use-after-free vulnerability.

Description All versions of Samba from 4.0.0 onwards are vulnerable to a use after free vulnerability, where a malicious SMB1 request can be used to control the contents of heap memory via a deallocated heap pointer. It is possible this may be used to compromise the SMB server. Patch Availability...

9.8CVSS0.1AI score0.09876EPSS
SaveExploits0
Samba
Samba
•added 2017/09/20 12:0 a.m.•521 views

Server memory information leak over SMB1

Description All versions of Samba are vulnerable to a server memory information leak bug over SMB1 if a client can write data to a share. Some SMB1 write requests were not correctly range checked to ensure the client had sent enough data to fulfill the write, allowing server memory contents to be...

7.1CVSS0.0759EPSS
SaveExploits0
Samba
Samba
•added 2017/09/20 12:0 a.m.•601 views

SMB3 connections don't keep encryption across DFS redirects

Description Client command line tools like 'smbclient' as well as applications using 'libsmbclient' library have support for requiring encryption. This is activated by the '-e|--encrypt' command line option or the smbcsetOptionSmbEncryptionLevel library call. By default, only SMB1 is used in orde...

7.4CVSS7.6AI score0.04595EPSS
SaveExploits0
Samba
Samba
•added 2017/09/20 12:0 a.m.•651 views

SMB1/2/3 connections may not require signing where they should

Description There are several code paths where the code doesn't enforce SMB signing: The fixes for CVE-2015-5296 didn't apply the implied signing protection when enforcing encryption for commands like 'smb2mount -e', 'smbcacls -e' and 'smbcquotas -e'. The python binding exported as...

7.4CVSS6.9AI score0.13334EPSS
SaveExploits0
Samba
Samba
•added 2017/07/12 12:0 a.m.•72 views

Orpheus' Lyre mutual authentication validation bypass

All versions of Samba from 4.0.0 include an embedded copy of Heimdal Kerberos. Heimdal has made a security release, which disclosed: Fix CVE-2017-11103: Orpheus' Lyre KDC-REP service name validation This is a critical vulnerability. In krb5extractticket the KDC-REP service name must be obtained...

6.8CVSS1AI score0.05118EPSS
SaveExploits0
Samba
Samba
•added 2017/07/12 12:0 a.m.•38 views

Orpheus' Lyre mutual authentication validation bypass

Description All versions of Samba from 4.0.0 include an embedded copy of Heimdal Kerberos. Heimdal has made a security release, which disclosed: Fix CVE-2017-11103: Orpheus' Lyre KDC-REP service name validation This is a critical vulnerability. In krb5extractticket the KDC-REP service name must b...

8.1CVSS0.5AI score0.05118EPSS
SaveExploits0
Samba
Samba
•added 2017/05/24 12:0 a.m.•630 views

Remote code execution from a writable share.

Description All versions of Samba from 3.5.0 onwards are vulnerable to a remote code execution vulnerability, allowing a malicious client to upload a shared library to a writable share, and then cause the server to load and execute it. Patch Availability A patch addressing this defect has been...

10CVSS8.1AI score0.99448EPSS
SaveExploits24
Samba
Samba
•added 2017/03/23 12:0 a.m.•636 views

Symlink race allows access outside share definition.

Description All versions of Samba prior to 4.6.1, 4.5.7, 4.4.12 are vulnerable to a malicious client using a symlink race to allow access to areas of the server file system not exported under the share definition. Samba uses the realpath system call to ensure when a client requests access to a...

7.5CVSS7.8AI score0.11181EPSS
SaveExploits4
Samba
Samba
•added 2016/12/19 12:0 a.m.•537 views

Samba NDR Parsing ndr_pull_dnsp_name Heap-based Buffer

Description The Samba routine ndrpulldnspname contains an integer wrap problem, leading to an attacker-controlled memory overwrite. ndrpulldnspname parses data from the Samba Active Directory ldb database. Any user who can write to the dnsRecord attribute over LDAP can trigger this memory...

8.8CVSS0.8AI score0.06226EPSS
SaveExploits0
Total number of security vulnerabilities180