Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ssl/ssl_lib.c: Add the check before cast from int to unsigned #23940

Closed
wants to merge 2 commits into from

Commits on Mar 22, 2024

  1. ssl/ssl_lib.c: Add the check before cast from int to unsigned

    Add the check before cast from int to unsigned to avoid integer overflow since EVP_MD_get_size() may return negative numbers.
    
    Fixes: 919ba00 ("DANE support structures, constructructors and accessors")
    Signed-off-by: Jiasheng Jiang <jiasheng@purdue.edu>
    JiangJias committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    596e39c View commit details
    Browse the repository at this point in the history
  2. Alter the check

    Alter the check since 0 md size is an error.
    
    Signed-off-by: Jiasheng Jiang <jiasheng@purdue.edu>
    JiangJias committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    c42370b View commit details
    Browse the repository at this point in the history