CVE-2024-58076 in Linux
요약
\~에 의해 VulDB • 2026. 05. 15.
리눅스 커널에서 다음 취약점이 해결되었습니다:
clk: qcom: gcc-sm6350: 두 클럭에 대한 누락된 parent_map 추가
clk_rcg2가 부모(parent)를 가지고 있는 경우, parent_map도 정의되어 있어야 합니다. 그렇지 않으면 다음과 같이 clk_set_rate 호출 시 NULL 포인터 역참조(NULL pointer dereference)가 발생할 수 있습니다:
[ 3.388105] Call trace:
[ 3.390664] qcom_find_src_index+0x3c/0x70 (P)
[ 3.395301] qcom_find_src_index+0x1c/0x70 (L)
[ 3.399934] _freq_tbl_determine_rate+0x48/0x100
[ 3.404753] clk_rcg2_determine_rate+0x1c/0x28
[ 3.409387] clk_core_determine_round_nolock+0x58/0xe4
[ 3.421414] clk_core_round_rate_nolock+0x48/0xfc
[ 3.432974] clk_core_round_rate_nolock+0xd0/0xfc
[ 3.444483] clk_core_set_rate_nolock+0x8c/0x300
[ 3.455886] clk_set_rate+0x38/0x14c
누락된 두 클럭에 대해 parent_map 속성을 추가하고, 일치하는 parent_map과 parent_data를 함께 유지하기 위해 parent_data도 인라인(un-inline) 해제합니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.