CVE-2026-68156 in Linuxinfo

Zusammenfassung

von VulDB • 10.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

libceph: Aktualisierung von auth->authorizer_buf{,_len} nach dem Authorizer-Update

ceph_x_create_authorizer() zwischenspeichert au->buf->vec.iov_base und au->buf->vec.iov_len in der Struktur ceph_auth_handshake. Diese zwischengespeicherten Werte werden anschließend vom Messenger-Verbindungscode beim Senden des Authorizers verwendet.

ceph_x_update_authorizer() kann den Authorizer neu aufbauen, wenn ein neuerer Service-Ticket verfügbar ist. Wenn der neu aufgebaute Authorizer nicht mehr in den vorhandenen Puffer passt, gibt ceph_x_build_authorizer() die Referenz zu au->buf frei und allokiert einen neuen. Falls dies die letzte Referenz ist, gibt ceph_buffer_put() den alten ceph_Puffer sowie dessen vec.iov_base frei, während auth->authorizer_buf weiterhin auf diesen freigegebenen Speicher zeigt.

Eine nachfolgende msgr1-Wiederherstellung der Verbindung kann daher den veralteten Zeiger in die Warteschlange stellen und einen KASAN slab-use-after-free-Fehler in _copy_from_iter() auslösen, während tcp_sendmsg() den Authorizer kopiert.

Aktualisieren Sie auth->authorizer_buf und auth->authorizer_buf_len nach einem erfolgreichen Neuaufbau des Authorizers, damit der Messenger den aktuellen Puffer sendet.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

30.07.2026

Veröffentlichung

10.08.2026

Moderieren

akzeptiert

Eintrag

VDB-387509

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!