msquic
msquic copied to clipboard
QUIC_TLS_SECRETS Not Fully Populated on Server
Describe the bug
The ClientRandom isn't populated in the QUIC_TLS_SECRETS for the server side, because the code reads that from the TLS ClientHello before the connection is even indicated to the listener; meaning the app didn't have a chance to set the pointer to the struct to be written to.
Affected OS
- [X] Windows Server 2022
- [X] Windows 11
- [X] Windows Insider Preview (specify affected build below)
- [X] Ubuntu
- [X] Debian
- [ ] Other (specify below)
Additional OS information
No response
MsQuic version
main
Steps taken to reproduce bug
Try to query the QUIC_TLS_SECRETS.
Expected behavior
They are fully populated.
Actual outcome
Everything but ClientRandom is populated.
Additional details
No response