CVE-2026-45959 in Linux
Zusammenfassung
von VulDB • 28.05.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
crypto: ccp – Behebung eines Absturzes aufgrund fehlerhafter Verwendung von kfree bei der Bereinigung
Die Annotation einer lokalen Zeigervariablen, die mit Funktionen der kmalloc-Familie zugewiesen wird, mit dem Attribut `__cleanup(kfree)` führt dazu, dass die Adresse der lokalen Variablen und nicht die von kmalloc zurückgegebene Adresse direkt an kfree übergeben wird. Dies führt aufgrund der ungültigen Freigabe einer Stack-Adresse zu einem Absturz. Gemäß anderen Stellen im Repository sollte die korrekte Verwendung `__free(kfree)` lauten. Der Code kompilierte zufällig, da der Parametertyp `void *` von kfree mit dem gewünschten Typ `struct { ... } **` kompatibel ist.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.