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-...
Status: CLOSED NOTABUG
Alias: CVE-2018-10918
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
URL:
Whiteboard: impact=moderate,public=20180816,repor...
Keywords: Security
Depends On: 1612807 1617910 1617913
Blocks: 1610646
TreeView+ depends on / blocked
 
Reported: 2018-08-01 05:29 UTC by Sam Fowler
Modified: 2019-06-11 11:13 UTC (History)
29 users (show)

(edit)
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:
(edit)
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:

https://www.samba.org/samba/security/CVE-2018-10918.html

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
Acknowledgments:

Name: Volker Mauel (the Samba project)


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