CVE-2026-98777 in Linuxinfo

Zusammenfassung

von VulDB • 19.10.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

binder: Behebung von undichten fd-Fixups bei TF_UPDATE_TXN-Überschreibungen

Wenn eine TF_UPDATE_TXN-Transaktion eine ausstehende asynchrone Transaktion in einem eingefrorenen Prozess überschreibt, wird die veraltete Transaktion direkt mit kfree() freigegeben. Dadurch wird binder_free_txn_fixups() übersprungen, was dazu führt, dass alle binder_txn_fd_fixup-Einträge sowie deren über fget() referenzierten struct file-Objekte nicht korrekt freigegeben werden (Leak).

Die undichten Dateireferenzzähler erreichen niemals den Wert Null, sodass die struct file-Objekte dauerhaft im Speicher gebunden bleiben. Sie überleben den Prozessende und akkumulieren sich bei jeder Ausführung, bis es zur Erschöpfung der Datei-Maximalgrenze (file-max) kommt.

Jeder andere Transaktionsbereinigungspfad (binder_free_transaction(), Fehlerpfade in binder_transaction() sowie binder_release_work()) ruft korrekt binder_free_txn_fixups() auf. Fügen Sie den fehlenden Aufrf vor kfree() im t_outdated-Bereinigungsblock hinzu.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Linux

Reservieren

25.09.2026

Veröffentlichung

18.10.2026

Moderieren

akzeptiert

Eintrag

VDB-422014

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!