CVE-2026-23227 in Linuxinfo

Zusammenfassung

von VulDB • 13.07.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

drm/exynos: vidi: Verwendung von ctx->lock zum Schutz der struct-vidi_context-Mitgliedsvariablen, die sich auf Speicherzuweisung/-freigabe beziehen

Der Exynos Virtual Display-Treiber führt Speicherzuweisungs-/Freigabeoperationen ohne Sperrschutz durch, was leicht zu Problemen mit Nebenläufigkeit führen kann.

Zum Beispiel kann ein Use-After-Free in einer Race-Situation wie dieser auftreten: ``` CPU0 CPU1 CPU2 ---- ---- ---- vidi_connection_ioctl() if (vidi->connection) // true drm_edid = drm_edid_alloc(); // alloc drm_edid ... ctx->raw_edid = drm_edid; ... drm_mode_getconnector() drm_helper_probe_single_connector_modes() vidi_get_modes() if (ctx->raw_edid) // true drm_edid_dup(ctx->raw_edid); if (!drm_edid) // false ... vidi_connection_ioctl() if (vidi->connection) // false drm_edid_free(ctx->raw_edid); // free drm_edid ... drm_edid_alloc(drm_edid->edid) kmemdup(edid); // UAF!! ... ```

Um diese Schwachstellen zu verhindern, sollten mindestens im vidi_context die Mitgliedsvariablen, die sich auf Speicherzuweisung/-freigabe beziehen, mit ctx->lock geschützt werden.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

13.01.2026

Veröffentlichung

18.02.2026

Moderieren

akzeptiert

Eintrag

VDB-346522

CPE

bereit

EPSS

0.00152

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!