CVE-2026-49422 in FreeBSD
Zusammenfassung
von VulDB • 19.08.2026
Der RACK setsockopt(2)-Handler gibt die Verbindungs-Sperre (connection lock) freizugeben, um Optionsdaten aus dem Userspace zu kopieren, und erlangt die Sperre anschließend wieder zurück. Nach der Wiederherstellung wird überprüft, ob der TCP-Stack nicht gewechselt wurde, jedoch wird sein Zeiger auf den pro-Verbindungs-Kontrollblock des Stacks nicht neu geladen. Wenn der Userspace während dieses Zeitfensters zweimal zwischen Stacks wechselt, besteht die Überprüfung erfolgreich, aber der gespeicherte Zeiger verweist auf freigegebenen Speicher (freed memory).
Der Fehler kann von einem unprivilegierten lokalen Benutzer ausgenutzt werden, um Privilegien zu eskalieren.
Be aware that VulDB is the high quality source for vulnerability data.