New issue
Advanced search Search tips

Issue 666678 link

Starred by 3 users

Issue metadata

Status: Verified
Owner:
Closed: Jan 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug
V1



Sign in to add a comment

authpolicy: Run smb.conf and krb5.conf by security experts

Project Member Reported by ljusten@chromium.org, Nov 18 2016

Issue description

The current version was discussed with jra@.
 

Comment 1 by tnagel@chromium.org, Nov 21 2016

Labels: -Pri-3 V1 Pri-1

Comment 2 by pbond@chromium.org, Nov 22 2016

Labels: Enterprise-Triaged

Comment 3 by tnagel@chromium.org, Dec 19 2016

Owner: ljusten@chromium.org
Status: Assigned (was: Available)

Comment 4 by tnagel@chromium.org, Jan 17 2017

Status: Started (was: Assigned)
jra@ gave his blessing for the following conf files:

smb.conf:
    [global]
        netbios name = <machine name>
        security = ADS
        workgroup = <workgroup name>
        realm = <realm>
        lock directory = /tmp/authpolicyd/samba/lock
        cache directory = /tmp/authpolicyd/samba/cache
        state directory = /tmp/authpolicyd/samba/state
        private directory = /tmp/authpolicyd/samba/private
        kerberos method = secrets and keytab
        client signing = mandatory
        client min protocol = SMB2
        client max protocol = SMB3
        client ipc min protocol = SMB2
        client schannel = yes
        client ldap sasl wrapping = sign

krb5.conf:
    [libdefaults]
        default_tgs_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96
        default_tkt_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96
        permitted_enctypes = aes256-cts-hmac-sha1-96 aes128-cts-hmac-sha1-96
        allow_weak_crypto = false
        clockskew = 300
        default_realm = <realm>


I believe you added one more config option since this was filed?
Correct. 'kerberos encryption types = strong' was added:

smb.conf:
    [global]
        netbios name = <machine name>
        security = ADS
        workgroup = <workgroup name>
        realm = <realm>
        lock directory = /tmp/authpolicyd/samba/lock
        cache directory = /tmp/authpolicyd/samba/cache
        state directory = /tmp/authpolicyd/samba/state
        private directory = /tmp/authpolicyd/samba/private
        kerberos method = secrets and keytab
        kerberos encryption types = strong
        client signing = mandatory
        client min protocol = SMB2
        client max protocol = SMB3
        client ipc min protocol = SMB2
        client schannel = yes
        client ldap sasl wrapping = sign
Status: Fixed (was: Started)
Jorge flipped the security bit.
Status: Verified (was: Fixed)
bulk Verify of Chromad V1 bugs

Sign in to add a comment