CVE-2026-63875 in Linuxinfo

Zusammenfassung

von VulDB • 20.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

arm64: tlb: Walk-Cache leeren, wenn PMD-Tabellen geteilt werden (unsharing)

Wenn huge_pmd_unshare() aufgerufen wird, um eine PMD-Tabelle zu teilen (unshared), setzt die Funktion tlb_unshare_pmd_ptdesc() tlb->unshared_tables=true. Allerdings prüft aarch64 tlb_flush() nur tlb->freed_tables, um zu bestimmen, ob TLBF_NONE (vae1is, invalidiert den Walk-Cache) oder TLBF_NOWALKCACHE (vale1is, nur Blätter/Leafs) verwendet werden soll.

Dies führte dazu, dass der veraltete PMD-Seitentabelleneintrag nach dem Teilen im Walk-Cache verblieb, was potenziell zu fehlerhaften Seitentabellen-Durchläufen führen konnte.

Die Behebung erfolgt durch die Einbeziehung von unshared_tables in die Prüfung, sodass beim Teilen von Tabellen TLBF_NONE verwendet und der Walk-Cache ordnungsgemäß invalidiert wird.

Hier ist die detaillierte Unterscheidung zwischen vae1is und vale1is:

| Befehlskombination | Tatsächlicher Invalidierungsbereich | | ------------------------ | --------------------------------------------------| | `VAE1IS` + TTL=`0` | Alle Einträge auf allen Ebenen (vollständige Invalidierung) | | `VAE1IS` + TTL=`2` (L2) | Nicht-Blätter/Non-leaf auf Ebene 0/1 + Blätter/Leafs auf Ebene 2 | | `VALE1IS` + TTL=`0` | Blatt-Einträge/Leaf entries auf allen Ebenen (Nicht-Blätter werden nicht gelöscht) | | `VALE1IS` + TTL=`2` (L2) | Nur Blatteintrag/Leaf entry auf Ebene 2 |

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380358

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!