Skip to content

Correct client_renego timing bug.#2470

Merged
drwetter merged 2 commits intotestssl:3.2from
Tazmaniac:renego_timing_fix
Feb 21, 2024
Merged

Correct client_renego timing bug.#2470
drwetter merged 2 commits intotestssl:3.2from
Tazmaniac:renego_timing_fix

Conversation

@Tazmaniac
Copy link
Copy Markdown

OpenSSL will buffer only the first command till the establishment of the session.
In case of slow session establishment, we could:

  • loose some renego trys missing proper mitigation implementation
  • loose some renego trys missing a real vulnerable host if 2/3 of the tries are lost during session establishment (very slow startup).

Wait for the session to be fully established before starting the renego loop.

Fix #2469

Emmanuel Fusté added 2 commits February 13, 2024 14:40
OpenSSL will buffer only the first command till the establishment of the
session.
In case of slow session establishment, we could:
  * loose some renego trys missing proper mitigation implementation
  * loose some renego trys missing a real vulnerable host if 2/3 of the
    tries are lost during session establishment (very slow startup).

Wait for the session to be fully establised before starting the renego
loop.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Secure client initiated renegotiation timing bug

2 participants