Skip to content

SSL_reset_early_data_reject does not clear out unreported bytes written #3522

Description

@tatsuhiro-t

Problem:

SSL_reset_early_data_reject does not clear out unreported bytes written. As a result, after early data is rejected and SSL_reset_early_data_rejected() is called, SSL_write most likely fail with BAD_LENGTH because of false length check.

Solution:

Port boringssl fix https://boringssl.googlesource.com/boringssl/+/b01c5055d9efc6b114d5395ac1cc0080d9941a09

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions