In the Linux kernel, the following vulnerability has been resolved:
clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays
The frequency table arrays are supposed to be terminated with an empty element. Add such entry to the end of the arrays where it is missing in order to avoid possible out-of-bound access when the table is traversed by functions like qcomfindfreq() or qcomfindfreq_floor().
Only compile tested.
{ "vanir_signatures": [ { "signature_version": "v1", "deprecated": false, "id": "CVE-2024-26966-0bc03494", "digest": { "threshold": 0.9, "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5533686e99b04994d7c4877dc0e4282adc9444a2", "signature_type": "Line", "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" } }, { "signature_version": "v1", "deprecated": false, "id": "CVE-2024-26966-11f2f24a", "digest": { "threshold": 0.9, "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a09aecb6cb482de88301c43bf00a6c8726c4d34f", "signature_type": "Line", "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" } }, { "signature_version": "v1", "deprecated": false, "id": "CVE-2024-26966-16013595", "digest": { "threshold": 0.9, "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5638330150db2cc30b53eed04e481062faa3ece8", "signature_type": "Line", "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" } }, { "signature_version": "v1", "deprecated": false, "id": "CVE-2024-26966-2263e71f", "digest": { "threshold": 0.9, "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7e5432401536117c316d7f3b21d46b64c1514f38", "signature_type": "Line", "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" } }, { "signature_version": "v1", "deprecated": false, "id": "CVE-2024-26966-946f6bfc", "digest": { "threshold": 0.9, "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3aedcf3755c74dafc187eb76acb04e3e6348b1a9", "signature_type": "Line", "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" } }, { "signature_version": "v1", "deprecated": false, "id": "CVE-2024-26966-ade19682", "digest": { "threshold": 0.9, "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@185de0b7cdeaad8b89ebd4c8a258ff2f21adba99", "signature_type": "Line", "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" } }, { "signature_version": "v1", "deprecated": false, "id": "CVE-2024-26966-b9710c18", "digest": { "threshold": 0.9, "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9b4c4546dd61950e80ffdca1bf6925f42b665b03", "signature_type": "Line", "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" } }, { "signature_version": "v1", "deprecated": false, "id": "CVE-2024-26966-ba7743ae", "digest": { "threshold": 0.9, "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b2dfb216f32627c2f6a8041f2d9d56d102ab87c0", "signature_type": "Line", "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" } }, { "signature_version": "v1", "deprecated": false, "id": "CVE-2024-26966-d1a809fd", "digest": { "threshold": 0.9, "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ] }, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a903cfd38d8dee7e754fb89fd1bebed99e28003d", "signature_type": "Line", "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" } } ] }