Bug 1610640 (CVE-2018-10918) - CVE-2018-10918 samba: DsCrackNames on a user without an SPN can trigger NULL-pointer de-reference
Summary: CVE-2018-10918 samba: DsCrackNames on a user without an SPN can trigger NULL-...
Alias: CVE-2018-10918
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
Depends On: 1612807 1617910 1617913
Blocks: 1610646
TreeView+ depends on / blocked
Reported: 2018-08-01 05:29 UTC by Sam Fowler
Modified: 2019-09-29 14:46 UTC (History)
29 users (show)

Fixed In Version: samba 4.7.9, samba 4.8.4
Doc Type: If docs needed, set a value
Doc Text:
A null pointer dereference flaw was found in the way samba checked database outputs from the LDB database layer. An authenticated attacker could use this flaw to crash a samba server in an Active Diretory Domain Controller configuration.
Clone Of:
Last Closed: 2019-06-10 10:34:42 UTC

Attachments (Terms of Use)

Description Sam Fowler 2018-08-01 05:29:33 UTC
As per upstream advisory:

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 DsCrackNames call in the DRSUAPI server to crash when following a NULL pointer.

This call is only available after authentication.

There is no further vulnerability associated with this error, merely a denial of service.

Comment 2 Sam Fowler 2018-08-16 03:39:27 UTC
External Reference:


Comment 3 Sam Fowler 2018-08-16 07:13:22 UTC
Created samba tracking bugs for this issue:

Affects: fedora-all [bug 1617910]

Comment 5 Huzaifa S. Sidhpurwala 2018-08-17 05:38:30 UTC

Name: Volker Mauel (the Samba project)

Note You need to log in before you can comment on or make changes to this bug.