CVE-2026-64267

Linux kernel (GCP) vulnerabilities

Beschreibung

Im Linux-Kernel wurde die folgende Schwachstelle behoben: fuse: Vermeiden der Umkreisung bei der 32-Bit-Prüfnachrichtenzählung FUSE_NOTIFY_PRUNE validiert die Länge des nodeid-Payloads mit: size - sizeof(outarg) != outarg.count * sizeof(u64) Auf 32-Bit-Kernen ist auch size_t 32 Bit, sodass die vom Daemon kontrollierte Zählermultiplikation umkreisen kann. Eine Prüfnachricht mit der Anzahl 0x20000000 und ohne nodeid-Payload besteht die Überprüfung, tritt in den Kopierschleifenpfad ein und fordert den Gerätekopierpfad auf, Node-IDs zu lesen, die nicht im Benutzerraum-Schreibpuffer vorhanden sind. Bei QEMU erreicht dies den fuse_copy_fill() BUG_ON(!err)-Pfad. Validieren Sie die Payload-Länge mit array_size() anstelle dessen. Dies akzeptiert genau dieselben gültigen Nachrichten, vermeidet jedoch vor dem Verbrauch der Anzahl im Kopierschleifenpfad umkreisende Arithmetik.

Metriken

Severity
medium
kein öffentlicher PoC bekannt
5.5
Quelle: nvd-v3
4.8 %
Niedrig — CVE gehört zu den unteren 10 % der heute bewerteten CVEs.
0.1 %
Niedrig — Modell schätzt < 1 % Ausnutzungs-Wahrscheinlichkeit.
Veröffentlicht
2026-09-07 09:05 UTC

Re-Analyse & Statuswechsel

Chronologie der NVD-Audit-Events für diese CVE — Reanalyses, CVSS-Updates, CPE-Diffs.

  1. CVE Modified2026-08-17 05:17 UTC· 416baaa9-dc9f-4396-8d5f-8c081fb06d67
    • Affected: Linux, LinuxLinux, Linux
  2. New CVE Received2026-07-25 10:17 UTC· 416baaa9-dc9f-4396-8d5f-8c081fb06d67
    • Affected: Linux, Linux
    • Description: In the Linux kernel, the following vulnerability has been resolved: fuse: avoid 32-bit prune notification count wrap FUSE_NOTIFY_PRUNE validates the nodeid payload length with: size - sizeof(outarg) != outarg.count * sizeof(u64) On 32-bit kernels, size_t is also 32 bits, so the daemon-controlled count multiplication can wrap. A prune notification with count 0x20000000 and no nodeid payload passes the check, enters the copy loop, and asks the device copy path to read nodeids that are not present in the userspace write buffer. In QEMU this reaches the fuse_copy_fill() BUG_ON(!err) path. Validate the payload length with array_size() instead. That accepts exactly the same valid messages, but avoids wrapping arithmetic before the copy loop consumes the count.
    • Reference: https://git.kernel.org/stable/c/54243797cedf55447b4c5d560e8cd709900061ae
    • Reference: https://git.kernel.org/stable/c/6e2d84fdeac05bfd858e84a76353fdb84f23a43e

Betroffene Betriebssysteme

  • linux

    redhat / enterprise_linux10.0

  • linux

    redhat / enterprise_linux7.0

  • linux

    redhat / enterprise_linux8.0

  • linux

    redhat / enterprise_linux9.0

  • linux

    ubuntu / linux-aws-6.8jammy

  • linux

    ubuntu / linux-azureresolute

  • linux

    ubuntu / linux-azuretrusty

  • linux

    ubuntu / linux-azurexenial

  • linux

    ubuntu / linux-azure-4.15bionic

  • linux

    ubuntu / linux-azure-5.4bionic

  • linux

    ubuntu / linux-azure-fdenoble

  • linux

    ubuntu / linux-azure-fderesolute

  • linux

    ubuntu / linux-azure-fde-6.8jammy

  • linux

    ubuntu / linux-azure-fipsbionic

  • linux

    ubuntu / linux-azure-fipsfocal

  • linux

    ubuntu / linux-azure-fipsnoble

  • linux

    ubuntu / linux-fipsjammy

  • linux

    ubuntu / linux-gcp-7.0noble

  • linux

    ubuntu / linux-gkejammy

  • linux

    ubuntu / linux-nvidia-tegranoble

  • linux

    ubuntu / linux-raspinoble

  • linux

    ubuntu / linux-raspi-realtimenoble

  • linux

    linux / linux_kernel2.6.12

  • linux

    linux / linux_kernel2.6.15

Quellen & Referenzen

Verknüpfte CVEs

1392 weitere CVEs anzeigen
IDCVE-2026-64267
Linux kernel (GCP) vulnerabilities — CVE-2026-64267 | NEOSEC Intel