{"id":"CVE-2024-4603","details":"Issue summary: Checking excessively long DSA keys or parameters may be very\nslow.\n\nImpact summary: Applications that use the functions EVP_PKEY_param_check()\nor EVP_PKEY_public_check() to check a DSA public key or DSA parameters may\nexperience long delays. Where the key or parameters that are being checked\nhave been obtained from an untrusted source this may lead to a Denial of\nService.\n\nThe functions EVP_PKEY_param_check() or EVP_PKEY_public_check() perform\nvarious checks on DSA parameters. Some of those computations take a long time\nif the modulus (`p` parameter) is too large.\n\nTrying to use a very large modulus is slow and OpenSSL will not allow using\npublic keys with a modulus which is over 10,000 bits in length for signature\nverification. However the key and parameter check functions do not limit\nthe modulus size when performing the checks.\n\nAn application that calls EVP_PKEY_param_check() or EVP_PKEY_public_check()\nand supplies a key or parameters obtained from an untrusted source could be\nvulnerable to a Denial of Service attack.\n\nThese functions are not called by OpenSSL itself on untrusted DSA keys so\nonly applications that directly call these functions may be vulnerable.\n\nAlso vulnerable are the OpenSSL pkey and pkeyparam command line applications\nwhen using the `-check` option.\n\nThe OpenSSL SSL/TLS implementation is not affected by this issue.\n\nThe OpenSSL 3.0 and 3.1 FIPS providers are affected by this issue.","modified":"2026-04-02T12:21:16.410893Z","published":"2024-05-16T16:15:10.643Z","related":["ALSA-2024:9333","CGA-c79m-3cvx-p3fj","MGASA-2024-0200","MGASA-2024-0281","SUSE-SU-2024:1789-1","SUSE-SU-2024:1947-1","SUSE-SU-2024:2066-1","SUSE-SU-2025:20014-1","openSUSE-SU-2024:13992-1"],"references":[{"type":"WEB","url":"http://www.openwall.com/lists/oss-security/2024/05/16/2"},{"type":"WEB","url":"https://www.openssl.org/news/secadv/20240516.txt"},{"type":"ADVISORY","url":"https://security.netapp.com/advisory/ntap-20240621-0001/"},{"type":"FIX","url":"https://github.com/openssl/openssl/commit/3559e868e58005d15c6013a0c1fd832e51c73397"},{"type":"FIX","url":"https://github.com/openssl/openssl/commit/53ea06486d296b890d565fb971b2764fcd826e7e"},{"type":"FIX","url":"https://github.com/openssl/openssl/commit/9c39b3858091c152f52513c066ff2c5a47969f0d"},{"type":"FIX","url":"https://github.com/openssl/openssl/commit/da343d0605c826ef197aceedc67e8e04f065f740"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/openssl/openssl","events":[{"introduced":"0"},{"fixed":"3559e868e58005d15c6013a0c1fd832e51c73397"}]},{"type":"GIT","repo":"https://github.com/openssl/openssl","events":[{"introduced":"0"},{"fixed":"53ea06486d296b890d565fb971b2764fcd826e7e"}]},{"type":"GIT","repo":"https://github.com/openssl/openssl","events":[{"introduced":"0"},{"fixed":"9c39b3858091c152f52513c066ff2c5a47969f0d"}]},{"type":"GIT","repo":"https://github.com/openssl/openssl","events":[{"introduced":"0"},{"fixed":"da343d0605c826ef197aceedc67e8e04f065f740"}]},{"type":"GIT","repo":"https://github.com/openssl/openssl","events":[{"introduced":"0"},{"fixed":"3559e868e58005d15c6013a0c1fd832e51c73397"}]},{"type":"GIT","repo":"https://github.com/openssl/openssl","events":[{"introduced":"0"},{"fixed":"53ea06486d296b890d565fb971b2764fcd826e7e"}]},{"type":"GIT","repo":"https://github.com/openssl/openssl","events":[{"introduced":"0"},{"fixed":"9c39b3858091c152f52513c066ff2c5a47969f0d"}]},{"type":"GIT","repo":"https://github.com/openssl/openssl","events":[{"introduced":"0"},{"fixed":"da343d0605c826ef197aceedc67e8e04f065f740"}]}],"versions":["3.0-POST-CLANG-FORMAT-WEBKIT","3.0-PRE-CLANG-FORMAT-WEBKIT","3.3-POST-CLANG-FORMAT-WEBKIT","3.3-PRE-CLANG-FORMAT-WEBKIT","3.4-POST-CLANG-FORMAT-WEBKIT","3.4-PRE-CLANG-FORMAT-WEBKIT","3.5-POST-CLANG-FORMAT-WEBKIT","3.5-PRE-CLANG-FORMAT-WEBKIT","3.6-POST-CLANG-FORMAT-WEBKIT","3.6-PRE-CLANG-FORMAT-WEBKIT","4.0-POST-CLANG-FORMAT-WEBKIT","4.0-PRE-CLANG-FORMAT-WEBKIT","AFTER_COMPAQ_PATCH","BEFORE_COMPAQ_PATCH","BEFORE_engine","BEN_FIPS_TEST_1","BEN_FIPS_TEST_2","BEN_FIPS_TEST_3","BEN_FIPS_TEST_4","BEN_FIPS_TEST_5","BEN_FIPS_TEST_6","BEN_FIPS_TEST_7","BEN_FIPS_TEST_8","FIPS_098_TEST_1","FIPS_098_TEST_2","FIPS_098_TEST_3","FIPS_098_TEST_4","FIPS_098_TEST_5","FIPS_098_TEST_6","FIPS_098_TEST_7","FIPS_098_TEST_8","FIPS_TEST_10","FIPS_TEST_9","LEVITTE_after_const","LEVITTE_before_const","OpenSSL-engine-0_9_6","OpenSSL-engine-0_9_6-beta1","OpenSSL-engine-0_9_6-beta2","OpenSSL-engine-0_9_6-beta3","OpenSSL-engine-0_9_6a","OpenSSL-engine-0_9_6a-beta1","OpenSSL-engine-0_9_6a-beta2","OpenSSL-engine-0_9_6a-beta3","OpenSSL-engine-0_9_6b","OpenSSL-engine-0_9_6c","OpenSSL-engine-0_9_6d","OpenSSL-engine-0_9_6d-beta1","OpenSSL-engine-0_9_6e","OpenSSL-engine-0_9_6f","OpenSSL-engine-0_9_6g","OpenSSL-engine-0_9_6h","OpenSSL-engine-0_9_6i","OpenSSL-engine-0_9_6j","OpenSSL-engine-0_9_6k","OpenSSL-engine-0_9_6l","OpenSSL-engine-0_9_6m","OpenSSL-fips-1_2_0","OpenSSL-fips-1_2_1","OpenSSL-fips-1_2_2","OpenSSL-fips-1_2_3","OpenSSL-fips-2_0","OpenSSL-fips-2_0-pl1","OpenSSL-fips-2_0-rc1","OpenSSL-fips-2_0-rc2","OpenSSL-fips-2_0-rc3","OpenSSL-fips-2_0-rc4","OpenSSL-fips-2_0-rc5","OpenSSL-fips-2_0-rc6","OpenSSL-fips-2_0-rc7","OpenSSL-fips-2_0-rc8","OpenSSL-fips-2_0-rc9","OpenSSL-fips-2_0_1","OpenSSL-fips-2_0_10","OpenSSL-fips-2_0_11","OpenSSL-fips-2_0_12","OpenSSL-fips-2_0_13","OpenSSL-fips-2_0_14","OpenSSL-fips-2_0_15","OpenSSL-fips-2_0_16","OpenSSL-fips-2_0_2","OpenSSL-fips-2_0_3","OpenSSL-fips-2_0_4","OpenSSL-fips-2_0_5","OpenSSL-fips-2_0_6","OpenSSL-fips-2_0_7","OpenSSL-fips-2_0_8","OpenSSL-fips-2_0_9","OpenSSL_0_9_1c","OpenSSL_0_9_2b","OpenSSL_0_9_3","OpenSSL_0_9_3a","OpenSSL_0_9_3beta1","OpenSSL_0_9_3beta2","OpenSSL_0_9_4","OpenSSL_0_9_5","OpenSSL_0_9_5a","OpenSSL_0_9_5a-beta1","OpenSSL_0_9_5a-beta2","OpenSSL_0_9_5beta1","OpenSSL_0_9_5beta2","OpenSSL_0_9_6","OpenSSL_0_9_6-beta1","OpenSSL_0_9_6-beta2","OpenSSL_0_9_6-beta3","OpenSSL_0_9_6a","OpenSSL_0_9_6a-beta1","OpenSSL_0_9_6a-beta2","OpenSSL_0_9_6a-beta3","OpenSSL_0_9_6b","OpenSSL_0_9_6c","OpenSSL_0_9_6d","OpenSSL_0_9_6d-beta1","OpenSSL_0_9_6e","OpenSSL_0_9_6f","OpenSSL_0_9_6g","OpenSSL_0_9_6h","OpenSSL_0_9_6i","OpenSSL_0_9_6j","OpenSSL_0_9_6k","OpenSSL_0_9_6l","OpenSSL_0_9_6m","OpenSSL_0_9_7","OpenSSL_0_9_7-beta1","OpenSSL_0_9_7-beta2","OpenSSL_0_9_7-beta3","OpenSSL_0_9_7-beta4","OpenSSL_0_9_7-beta5","OpenSSL_0_9_7-beta6","OpenSSL_0_9_7a","OpenSSL_0_9_7b","OpenSSL_0_9_7c","OpenSSL_0_9_7d","OpenSSL_0_9_7e","OpenSSL_0_9_7f","OpenSSL_0_9_7g","OpenSSL_0_9_7h","OpenSSL_0_9_7i","OpenSSL_0_9_7j","OpenSSL_0_9_7k","OpenSSL_0_9_7l","OpenSSL_0_9_7m","OpenSSL_0_9_8","OpenSSL_0_9_8-beta1","OpenSSL_0_9_8-beta2","OpenSSL_0_9_8-beta3","OpenSSL_0_9_8-beta4","OpenSSL_0_9_8-beta5","OpenSSL_0_9_8-beta6","OpenSSL_0_9_8-post-auto-reformat","OpenSSL_0_9_8-post-reformat","OpenSSL_0_9_8-pre-auto-reformat","OpenSSL_0_9_8-pre-reformat","OpenSSL_0_9_8a","OpenSSL_0_9_8b","OpenSSL_0_9_8c","OpenSSL_0_9_8d","OpenSSL_0_9_8e","OpenSSL_0_9_8f","OpenSSL_0_9_8g","OpenSSL_0_9_8h","OpenSSL_0_9_8i","OpenSSL_0_9_8j","OpenSSL_0_9_8k","OpenSSL_0_9_8l","OpenSSL_0_9_8m","OpenSSL_0_9_8m-beta1","OpenSSL_0_9_8n","OpenSSL_0_9_8o","OpenSSL_0_9_8p","OpenSSL_0_9_8q","OpenSSL_0_9_8r","OpenSSL_0_9_8s","OpenSSL_0_9_8t","OpenSSL_0_9_8u","OpenSSL_0_9_8v","OpenSSL_0_9_8w","OpenSSL_0_9_8x","OpenSSL_0_9_8y","OpenSSL_0_9_8za","OpenSSL_0_9_8zb","OpenSSL_0_9_8zc","OpenSSL_0_9_8zd","OpenSSL_0_9_8ze","OpenSSL_0_9_8zf","OpenSSL_0_9_8zg","OpenSSL_0_9_8zh","OpenSSL_1_0_0","OpenSSL_1_0_0-beta1","OpenSSL_1_0_0-beta2","OpenSSL_1_0_0-beta3","OpenSSL_1_0_0-beta4","OpenSSL_1_0_0-beta5","OpenSSL_1_0_0-post-auto-reformat","OpenSSL_1_0_0-post-reformat","OpenSSL_1_0_0-pre-auto-reformat","OpenSSL_1_0_0-pre-reformat","OpenSSL_1_0_0a","OpenSSL_1_0_0b","OpenSSL_1_0_0c","OpenSSL_1_0_0d","OpenSSL_1_0_0e","OpenSSL_1_0_0f","OpenSSL_1_0_0g","OpenSSL_1_0_0h","OpenSSL_1_0_0i","OpenSSL_1_0_0j","OpenSSL_1_0_0k","OpenSSL_1_0_0l","OpenSSL_1_0_0m","OpenSSL_1_0_0n","OpenSSL_1_0_0o","OpenSSL_1_0_0p","OpenSSL_1_0_0q","OpenSSL_1_0_0r","OpenSSL_1_0_0s","OpenSSL_1_0_0t","OpenSSL_1_0_1","OpenSSL_1_0_1-beta1","OpenSSL_1_0_1-beta2","OpenSSL_1_0_1-beta3","OpenSSL_1_0_1-post-auto-reformat","OpenSSL_1_0_1-post-reformat","OpenSSL_1_0_1-pre-auto-reformat","OpenSSL_1_0_1-pre-reformat","OpenSSL_1_0_1a","OpenSSL_1_0_1b","OpenSSL_1_0_1c","OpenSSL_1_0_1d","OpenSSL_1_0_1e","OpenSSL_1_0_1f","OpenSSL_1_0_1g","OpenSSL_1_0_1h","OpenSSL_1_0_1i","OpenSSL_1_0_1j","OpenSSL_1_0_1k","OpenSSL_1_0_1l","OpenSSL_1_0_1m","OpenSSL_1_0_1n","OpenSSL_1_0_1o","OpenSSL_1_0_1p","OpenSSL_1_0_1q","OpenSSL_1_0_1r","OpenSSL_1_0_1s","OpenSSL_1_0_1t","OpenSSL_1_0_1u","OpenSSL_1_0_2","OpenSSL_1_0_2-beta1","OpenSSL_1_0_2-beta2","OpenSSL_1_0_2-beta3","OpenSSL_1_0_2-post-auto-reformat","OpenSSL_1_0_2-post-reformat","OpenSSL_1_0_2-pre-auto-reformat","OpenSSL_1_0_2-pre-reformat","OpenSSL_1_0_2a","OpenSSL_1_0_2b","OpenSSL_1_0_2c","OpenSSL_1_0_2d","OpenSSL_1_0_2e","OpenSSL_1_0_2f","OpenSSL_1_0_2g","OpenSSL_1_0_2h","OpenSSL_1_0_2i","OpenSSL_1_0_2j","OpenSSL_1_0_2k","OpenSSL_1_0_2l","OpenSSL_1_0_2m","OpenSSL_1_0_2n","OpenSSL_1_0_2o","OpenSSL_1_0_2p","OpenSSL_1_0_2q","OpenSSL_1_0_2r","OpenSSL_1_0_2s","OpenSSL_1_0_2t","OpenSSL_1_0_2u","OpenSSL_1_1_0","OpenSSL_1_1_0-pre1","OpenSSL_1_1_0-pre2","OpenSSL_1_1_0-pre3","OpenSSL_1_1_0-pre4","OpenSSL_1_1_0-pre5","OpenSSL_1_1_0-pre6","OpenSSL_1_1_0a","OpenSSL_1_1_0b","OpenSSL_1_1_0c","OpenSSL_1_1_0d","OpenSSL_1_1_0e","OpenSSL_1_1_0f","OpenSSL_1_1_0g","OpenSSL_1_1_0h","OpenSSL_1_1_0i","OpenSSL_1_1_0j","OpenSSL_1_1_0k","OpenSSL_1_1_0l","OpenSSL_1_1_1","OpenSSL_1_1_1-pre1","OpenSSL_1_1_1-pre2","OpenSSL_1_1_1-pre3","OpenSSL_1_1_1-pre4","OpenSSL_1_1_1-pre5","OpenSSL_1_1_1-pre6","OpenSSL_1_1_1-pre7","OpenSSL_1_1_1-pre8","OpenSSL_1_1_1-pre9","OpenSSL_1_1_1a","OpenSSL_1_1_1b","OpenSSL_1_1_1c","OpenSSL_1_1_1d","OpenSSL_1_1_1e","OpenSSL_1_1_1f","OpenSSL_1_1_1g","OpenSSL_1_1_1h","OpenSSL_1_1_1i","OpenSSL_1_1_1j","OpenSSL_1_1_1k","OpenSSL_1_1_1l","OpenSSL_1_1_1m","OpenSSL_1_1_1n","OpenSSL_1_1_1o","OpenSSL_1_1_1p","OpenSSL_1_1_1q","OpenSSL_1_1_1r","OpenSSL_1_1_1s","OpenSSL_1_1_1t","OpenSSL_1_1_1u","OpenSSL_1_1_1v","OpenSSL_1_1_1w","OpenSSL_FIPS_1_0","SSLeay_0_8_1b","SSLeay_0_9_0b","SSLeay_0_9_1b","STATE_after_zlib","STATE_before_zlib","master-post-auto-reformat","master-post-reformat","master-pre-auto-reformat","master-pre-reformat","openssl-3.0.0","openssl-3.0.0-alpha1","openssl-3.0.0-alpha10","openssl-3.0.0-alpha11","openssl-3.0.0-alpha12","openssl-3.0.0-alpha13","openssl-3.0.0-alpha14","openssl-3.0.0-alpha15","openssl-3.0.0-alpha16","openssl-3.0.0-alpha17","openssl-3.0.0-alpha2","openssl-3.0.0-alpha3","openssl-3.0.0-alpha4","openssl-3.0.0-alpha5","openssl-3.0.0-alpha6","openssl-3.0.0-alpha7","openssl-3.0.0-alpha8","openssl-3.0.0-alpha9","openssl-3.0.0-beta1","openssl-3.0.0-beta2","openssl-3.0.1","openssl-3.0.10","openssl-3.0.11","openssl-3.0.12","openssl-3.0.13","openssl-3.0.14","openssl-3.0.15","openssl-3.0.16","openssl-3.0.17","openssl-3.0.18","openssl-3.0.19","openssl-3.0.2","openssl-3.0.3","openssl-3.0.4","openssl-3.0.5","openssl-3.0.6","openssl-3.0.7","openssl-3.0.8","openssl-3.0.9","openssl-3.1.0","openssl-3.1.0-alpha1","openssl-3.1.0-beta1","openssl-3.1.1","openssl-3.1.2","openssl-3.1.3","openssl-3.1.4","openssl-3.1.5","openssl-3.1.6","openssl-3.1.7","openssl-3.1.8","openssl-3.2.0","openssl-3.2.0-alpha1","openssl-3.2.0-alpha2","openssl-3.2.0-beta1","openssl-3.2.1","openssl-3.2.2","openssl-3.2.3","openssl-3.2.4","openssl-3.2.5","openssl-3.2.6","openssl-3.3.0","openssl-3.3.0-alpha1","openssl-3.3.0-beta1","openssl-3.3.1","openssl-3.3.2","openssl-3.3.3","openssl-3.3.4","openssl-3.3.5","openssl-3.3.6","openssl-3.4.0","openssl-3.4.0-alpha1","openssl-3.4.0-beta1","openssl-3.4.1","openssl-3.4.2","openssl-3.4.3","openssl-3.4.4","openssl-3.5.0","openssl-3.5.0-alpha1","openssl-3.5.0-beta1","openssl-3.5.1","openssl-3.5.2","openssl-3.5.3","openssl-3.5.4","openssl-3.5.5","openssl-3.6.0","openssl-3.6.0-alpha1","openssl-3.6.0-beta1","openssl-3.6.1","openssl-4.0.0-alpha1","openssl-4.0.0-beta1","rsaref"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-4603.json","vanir_signatures":[{"source":"https://github.com/openssl/openssl/commit/9c39b3858091c152f52513c066ff2c5a47969f0d","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-0f1dc7ae","signature_type":"Function","target":{"function":"ossl_dsa_check_pub_key","file":"crypto/dsa/dsa_check.c"},"digest":{"length":152,"function_hash":"219663322568032758739344610759529853203"}},{"source":"https://github.com/openssl/openssl/commit/9c39b3858091c152f52513c066ff2c5a47969f0d","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-27dbfa1b","signature_type":"Function","target":{"function":"ossl_dsa_check_params","file":"crypto/dsa/dsa_check.c"},"digest":{"length":301,"function_hash":"307444583308020639014663628111494753137"}},{"source":"https://github.com/openssl/openssl/commit/3559e868e58005d15c6013a0c1fd832e51c73397","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-287eb402","signature_type":"Function","target":{"function":"ossl_dsa_check_priv_key","file":"crypto/dsa/dsa_check.c"},"digest":{"length":187,"function_hash":"63303990667448414431624506292711823034"}},{"source":"https://github.com/openssl/openssl/commit/53ea06486d296b890d565fb971b2764fcd826e7e","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-302cbd02","signature_type":"Function","target":{"function":"ossl_dsa_check_pairwise","file":"crypto/dsa/dsa_check.c"},"digest":{"length":521,"function_hash":"236650307775533617446147756765254676295"}},{"source":"https://github.com/openssl/openssl/commit/9c39b3858091c152f52513c066ff2c5a47969f0d","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-32202760","signature_type":"Function","target":{"function":"ossl_dsa_check_pairwise","file":"crypto/dsa/dsa_check.c"},"digest":{"length":521,"function_hash":"236650307775533617446147756765254676295"}},{"source":"https://github.com/openssl/openssl/commit/da343d0605c826ef197aceedc67e8e04f065f740","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-4187310f","signature_type":"Function","target":{"function":"ossl_dsa_check_params","file":"crypto/dsa/dsa_check.c"},"digest":{"length":301,"function_hash":"307444583308020639014663628111494753137"}},{"source":"https://github.com/openssl/openssl/commit/9c39b3858091c152f52513c066ff2c5a47969f0d","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-47776a39","signature_type":"Line","target":{"file":"crypto/dsa/dsa_check.c"},"digest":{"threshold":0.9,"line_hashes":["243150946184705416718670416235183356916","180349981022369179925439192885659650714","8106935018977536703215056308323611634","137549371667215865797354773677897919745","178836937939992247904524348378080056735","278097579510097664881660522629381390399","90181849990248972169943799142956395004","74978584338083252776430056065644879326","76169492372411342605408504353923724513","55983040006459865879982821551074916929","326410872419412397963066451556847399168","83139677653707575113776342785214859276","328344147515312161050901724342349399519","12296000804367969784194674287167751474","213080590428735873312882663715853986836","18090696423168841971202238792296069525","249365869365766579695386042359288790320","159149726014041690445969824550432676451","256845625190901066519403965942137550781","131307540412419780483250265659272263156","312611335098158983336659862104821095064","128039915356107327974349445235373709199","32274130780543847983305058081411750891"]}},{"source":"https://github.com/openssl/openssl/commit/da343d0605c826ef197aceedc67e8e04f065f740","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-4dbed64f","signature_type":"Function","target":{"function":"ossl_dsa_check_pairwise","file":"crypto/dsa/dsa_check.c"},"digest":{"length":521,"function_hash":"236650307775533617446147756765254676295"}},{"source":"https://github.com/openssl/openssl/commit/3559e868e58005d15c6013a0c1fd832e51c73397","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-6b2b3cbf","signature_type":"Function","target":{"function":"ossl_dsa_check_params","file":"crypto/dsa/dsa_check.c"},"digest":{"length":301,"function_hash":"307444583308020639014663628111494753137"}},{"source":"https://github.com/openssl/openssl/commit/da343d0605c826ef197aceedc67e8e04f065f740","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-6f6a722b","signature_type":"Line","target":{"file":"crypto/dsa/dsa_check.c"},"digest":{"threshold":0.9,"line_hashes":["243150946184705416718670416235183356916","180349981022369179925439192885659650714","8106935018977536703215056308323611634","137549371667215865797354773677897919745","178836937939992247904524348378080056735","278097579510097664881660522629381390399","90181849990248972169943799142956395004","74978584338083252776430056065644879326","76169492372411342605408504353923724513","55983040006459865879982821551074916929","326410872419412397963066451556847399168","83139677653707575113776342785214859276","328344147515312161050901724342349399519","12296000804367969784194674287167751474","213080590428735873312882663715853986836","18090696423168841971202238792296069525","249365869365766579695386042359288790320","159149726014041690445969824550432676451","256845625190901066519403965942137550781","131307540412419780483250265659272263156","312611335098158983336659862104821095064","128039915356107327974349445235373709199","32274130780543847983305058081411750891"]}},{"source":"https://github.com/openssl/openssl/commit/53ea06486d296b890d565fb971b2764fcd826e7e","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-768ad877","signature_type":"Line","target":{"file":"crypto/dsa/dsa_check.c"},"digest":{"threshold":0.9,"line_hashes":["243150946184705416718670416235183356916","180349981022369179925439192885659650714","8106935018977536703215056308323611634","137549371667215865797354773677897919745","178836937939992247904524348378080056735","278097579510097664881660522629381390399","90181849990248972169943799142956395004","74978584338083252776430056065644879326","76169492372411342605408504353923724513","55983040006459865879982821551074916929","326410872419412397963066451556847399168","83139677653707575113776342785214859276","328344147515312161050901724342349399519","12296000804367969784194674287167751474","213080590428735873312882663715853986836","18090696423168841971202238792296069525","249365869365766579695386042359288790320","159149726014041690445969824550432676451","256845625190901066519403965942137550781","131307540412419780483250265659272263156","312611335098158983336659862104821095064","128039915356107327974349445235373709199","32274130780543847983305058081411750891"]}},{"source":"https://github.com/openssl/openssl/commit/53ea06486d296b890d565fb971b2764fcd826e7e","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-80202d0f","signature_type":"Function","target":{"function":"ossl_dsa_check_priv_key","file":"crypto/dsa/dsa_check.c"},"digest":{"length":187,"function_hash":"63303990667448414431624506292711823034"}},{"source":"https://github.com/openssl/openssl/commit/3559e868e58005d15c6013a0c1fd832e51c73397","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-98fe2189","signature_type":"Function","target":{"function":"ossl_dsa_check_pub_key","file":"crypto/dsa/dsa_check.c"},"digest":{"length":152,"function_hash":"219663322568032758739344610759529853203"}},{"source":"https://github.com/openssl/openssl/commit/3559e868e58005d15c6013a0c1fd832e51c73397","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-9aa2870f","signature_type":"Function","target":{"function":"ossl_dsa_check_pub_key_partial","file":"crypto/dsa/dsa_check.c"},"digest":{"length":152,"function_hash":"219663322568032758739344610759529853203"}},{"source":"https://github.com/openssl/openssl/commit/53ea06486d296b890d565fb971b2764fcd826e7e","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-a4ba5364","signature_type":"Function","target":{"function":"ossl_dsa_check_pub_key_partial","file":"crypto/dsa/dsa_check.c"},"digest":{"length":152,"function_hash":"219663322568032758739344610759529853203"}},{"source":"https://github.com/openssl/openssl/commit/da343d0605c826ef197aceedc67e8e04f065f740","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-a5c9e065","signature_type":"Function","target":{"function":"ossl_dsa_check_priv_key","file":"crypto/dsa/dsa_check.c"},"digest":{"length":187,"function_hash":"63303990667448414431624506292711823034"}},{"source":"https://github.com/openssl/openssl/commit/da343d0605c826ef197aceedc67e8e04f065f740","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-b1dd08ad","signature_type":"Function","target":{"function":"ossl_dsa_check_pub_key_partial","file":"crypto/dsa/dsa_check.c"},"digest":{"length":152,"function_hash":"219663322568032758739344610759529853203"}},{"source":"https://github.com/openssl/openssl/commit/53ea06486d296b890d565fb971b2764fcd826e7e","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-c032044a","signature_type":"Function","target":{"function":"ossl_dsa_check_pub_key","file":"crypto/dsa/dsa_check.c"},"digest":{"length":152,"function_hash":"219663322568032758739344610759529853203"}},{"source":"https://github.com/openssl/openssl/commit/3559e868e58005d15c6013a0c1fd832e51c73397","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-c2f70c2e","signature_type":"Function","target":{"function":"ossl_dsa_check_pairwise","file":"crypto/dsa/dsa_check.c"},"digest":{"length":521,"function_hash":"236650307775533617446147756765254676295"}},{"source":"https://github.com/openssl/openssl/commit/da343d0605c826ef197aceedc67e8e04f065f740","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-c98162c3","signature_type":"Function","target":{"function":"ossl_dsa_check_pub_key","file":"crypto/dsa/dsa_check.c"},"digest":{"length":152,"function_hash":"219663322568032758739344610759529853203"}},{"source":"https://github.com/openssl/openssl/commit/3559e868e58005d15c6013a0c1fd832e51c73397","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-cb9b89a3","signature_type":"Line","target":{"file":"crypto/dsa/dsa_check.c"},"digest":{"threshold":0.9,"line_hashes":["243150946184705416718670416235183356916","180349981022369179925439192885659650714","8106935018977536703215056308323611634","137549371667215865797354773677897919745","178836937939992247904524348378080056735","278097579510097664881660522629381390399","90181849990248972169943799142956395004","74978584338083252776430056065644879326","76169492372411342605408504353923724513","55983040006459865879982821551074916929","326410872419412397963066451556847399168","83139677653707575113776342785214859276","328344147515312161050901724342349399519","12296000804367969784194674287167751474","213080590428735873312882663715853986836","18090696423168841971202238792296069525","249365869365766579695386042359288790320","159149726014041690445969824550432676451","256845625190901066519403965942137550781","131307540412419780483250265659272263156","312611335098158983336659862104821095064","128039915356107327974349445235373709199","32274130780543847983305058081411750891"]}},{"source":"https://github.com/openssl/openssl/commit/9c39b3858091c152f52513c066ff2c5a47969f0d","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-de0add79","signature_type":"Function","target":{"function":"ossl_dsa_check_priv_key","file":"crypto/dsa/dsa_check.c"},"digest":{"length":187,"function_hash":"63303990667448414431624506292711823034"}},{"source":"https://github.com/openssl/openssl/commit/9c39b3858091c152f52513c066ff2c5a47969f0d","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-defd9f3b","signature_type":"Function","target":{"function":"ossl_dsa_check_pub_key_partial","file":"crypto/dsa/dsa_check.c"},"digest":{"length":152,"function_hash":"219663322568032758739344610759529853203"}},{"source":"https://github.com/openssl/openssl/commit/53ea06486d296b890d565fb971b2764fcd826e7e","deprecated":false,"signature_version":"v1","id":"CVE-2024-4603-e6a5924e","signature_type":"Function","target":{"function":"ossl_dsa_check_params","file":"crypto/dsa/dsa_check.c"},"digest":{"length":301,"function_hash":"307444583308020639014663628111494753137"}}]}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L"}]}