dotnet / Kerberos.NET

A Kerberos implementation built entirely in managed code.
MIT License
515 stars 90 forks source link

Sequence signature checks later #331

Closed SteveSyfuhs closed 1 year ago

SteveSyfuhs commented 1 year ago

What's the problem?

11B introduced a new signature type to cover the PAC using the privilege key. This breaks ordering of checks and results in a NRE.

What's the solution?

Move the processing of signatures until after the whole PAC is parsed.