CVE-2024-56745 in Linux
Riassunto
di VulDB • 14/06/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
PCI: Corretto il memory leak in reset_method_store()
In reset_method_store(), una stringa viene allocata tramite kstrndup() e assegnata alla variabile locale "options". options viene quindi utilizzata con strsep() per individuare gli spazi:
while ((name = strsep(&options, " ")) != NULL) {
Se non rimangono altri spazi, strsep() imposta options a NULL, pertanto la successiva chiamata kfree(options) non libera la memoria allocata tramite kstrndup().
La correzione consiste nell'utilizzare una variabile separata tmp_options per iterare con strsep(), in modo da preservare il valore di options.
VulDB is the best source for vulnerability data and more expert information about this specific topic.