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": [ { "digest": { "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ], "threshold": 0.9 }, "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5533686e99b04994d7c4877dc0e4282adc9444a2", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-26966-0bc03494" }, { "digest": { "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ], "threshold": 0.9 }, "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a09aecb6cb482de88301c43bf00a6c8726c4d34f", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-26966-11f2f24a" }, { "digest": { "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ], "threshold": 0.9 }, "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5638330150db2cc30b53eed04e481062faa3ece8", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-26966-16013595" }, { "digest": { "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ], "threshold": 0.9 }, "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7e5432401536117c316d7f3b21d46b64c1514f38", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-26966-2263e71f" }, { "digest": { "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ], "threshold": 0.9 }, "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3aedcf3755c74dafc187eb76acb04e3e6348b1a9", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-26966-946f6bfc" }, { "digest": { "line_hashes": [ "188443140133755297255737608797045432384", "33155954693267829685309005527590655578", "283990120261283161181973518715299021767", "282667388555781353427430661435811796589", "332715171283124111244284480983803817606", "110690574688960530886658386251475799790", "122999789259584129242031772702918446328", "66453066673991439163038876480586918350" ], "threshold": 0.9 }, "target": { "file": "drivers/clk/qcom/mmcc-apq8084.c" }, "signature_type": "Line", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b2dfb216f32627c2f6a8041f2d9d56d102ab87c0", "deprecated": false, "signature_version": "v1", "id": "CVE-2024-26966-ba7743ae" } ] }