Skip to content

Commit

Permalink
Merge pull request #46 from CravateRouge/patch-3
Browse files Browse the repository at this point in the history
Fix TGS req realm from user realm to server realm
  • Loading branch information
skelsec authored Jan 1, 2025
2 parents 45d701f + 0f5775d commit 69f3b55
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion minikerberos/aioclient.py
Original file line number Diff line number Diff line change
Expand Up @@ -423,7 +423,7 @@ async def get_TGS(self, spn_user:KerberosSPN, override_etype = None, is_linux =
now = datetime.datetime.now(datetime.timezone.utc)
kdc_req_body = {}
kdc_req_body['kdc-options'] = KDCOptions(set(flags))
kdc_req_body['realm'] = spn_user.domain.upper()
kdc_req_body['realm'] = self.kerberos_TGT['ticket']['sname']['name-string'][1]
kdc_req_body['sname'] = PrincipalName({'name-type': NAME_TYPE.SRV_INST.value, 'name-string': spn_user.get_principalname()})
kdc_req_body['till'] = (now + datetime.timedelta(days=1)).replace(microsecond=0)
kdc_req_body['nonce'] = secrets.randbits(31)
Expand Down

0 comments on commit 69f3b55

Please sign in to comment.