mirror of
https://github.com/samba-team/samba.git
synced 2025-03-12 20:58:37 +03:00
CVE-2019-14902 dsdb: Explain that descriptor_sd_propagation_recursive() is proctected by a transaction
This means we can trust the DB did not change between the two search requests. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12497 Signed-off-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
febe15ab2e
commit
545d205e5b
@ -1199,6 +1199,9 @@ static int descriptor_sd_propagation_recursive(struct ldb_module *module,
|
||||
* LDB_SCOPE_SUBTREE searches are expensive.
|
||||
*
|
||||
* Note: that we do not search for deleted/recycled objects
|
||||
*
|
||||
* We know this is safe against a rename race as we are in the
|
||||
* prepare_commit(), so must be in a transaction.
|
||||
*/
|
||||
ret = dsdb_module_search(module,
|
||||
change,
|
||||
|
Loading…
x
Reference in New Issue
Block a user